com.liferay.client.soap.portal.service.http
Interface GroupServiceSoap

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Portal_GroupServiceSoapBindingImpl, Portal_GroupServiceSoapBindingStub

public interface GroupServiceSoap
extends java.rmi.Remote


Method Summary
 GroupSoap addGroup(long liveGroupId, java.lang.String name, java.lang.String description, int type, java.lang.String friendlyURL, boolean site, boolean active, ServiceContext serviceContext)
           
 GroupSoap addGroup(java.lang.String name, java.lang.String description, int type, java.lang.String friendlyURL, boolean site, boolean active, ServiceContext serviceContext)
           
 void addRoleGroups(long roleId, long[] groupIds)
           
 void deleteGroup(long groupId)
           
 GroupSoap getGroup(long groupId)
           
 GroupSoap getGroup(long companyId, java.lang.String name)
           
 GroupSoap[] getManageableSites(java.lang.Object[] portlets, int max)
           
 GroupSoap[] getOrganizationsGroups(OrganizationSoap[] organizations)
           
 GroupSoap getUserGroup(long companyId, long userId)
           
 GroupSoap[] getUserGroupsGroups(UserGroupSoap[] userGroups)
           
 GroupSoap[] getUserOrganizationsGroups(long userId, int start, int end)
           
 GroupSoap[] getUserPlaces(long userId, java.lang.String[] classNames, boolean includeControlPanel, int max)
           
 GroupSoap[] getUserPlaces(long userId, java.lang.String[] classNames, int max)
           
 GroupSoap[] getUserPlaces(java.lang.String[] classNames, int max)
           
 GroupSoap[] getUserSites()
           
 boolean hasUserGroup(long userId, long groupId)
           
 GroupSoap[] search(long companyId, java.lang.String name, java.lang.String description, java.lang.String[] params, int start, int end)
           
 int searchCount(long companyId, java.lang.String name, java.lang.String description, java.lang.String[] params)
           
 void setRoleGroups(long roleId, long[] groupIds)
           
 void unsetRoleGroups(long roleId, long[] groupIds)
           
 GroupSoap updateFriendlyURL(long groupId, java.lang.String friendlyURL)
           
 GroupSoap updateGroup(long groupId, java.lang.String typeSettings)
           
 GroupSoap updateGroup(long groupId, java.lang.String name, java.lang.String description, int type, java.lang.String friendlyURL, boolean active, ServiceContext serviceContext)
           
 

Method Detail

addGroup

GroupSoap addGroup(long liveGroupId,
                   java.lang.String name,
                   java.lang.String description,
                   int type,
                   java.lang.String friendlyURL,
                   boolean site,
                   boolean active,
                   ServiceContext serviceContext)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addGroup

GroupSoap addGroup(java.lang.String name,
                   java.lang.String description,
                   int type,
                   java.lang.String friendlyURL,
                   boolean site,
                   boolean active,
                   ServiceContext serviceContext)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addRoleGroups

void addRoleGroups(long roleId,
                   long[] groupIds)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteGroup

void deleteGroup(long groupId)
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroup

GroupSoap getGroup(long groupId)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroup

GroupSoap getGroup(long companyId,
                   java.lang.String name)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getManageableSites

GroupSoap[] getManageableSites(java.lang.Object[] portlets,
                               int max)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getOrganizationsGroups

GroupSoap[] getOrganizationsGroups(OrganizationSoap[] organizations)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserGroup

GroupSoap getUserGroup(long companyId,
                       long userId)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserGroupsGroups

GroupSoap[] getUserGroupsGroups(UserGroupSoap[] userGroups)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserOrganizationsGroups

GroupSoap[] getUserOrganizationsGroups(long userId,
                                       int start,
                                       int end)
                                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserPlaces

GroupSoap[] getUserPlaces(java.lang.String[] classNames,
                          int max)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserPlaces

GroupSoap[] getUserPlaces(long userId,
                          java.lang.String[] classNames,
                          boolean includeControlPanel,
                          int max)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserPlaces

GroupSoap[] getUserPlaces(long userId,
                          java.lang.String[] classNames,
                          int max)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserSites

GroupSoap[] getUserSites()
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

hasUserGroup

boolean hasUserGroup(long userId,
                     long groupId)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

searchCount

int searchCount(long companyId,
                java.lang.String name,
                java.lang.String description,
                java.lang.String[] params)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

search

GroupSoap[] search(long companyId,
                   java.lang.String name,
                   java.lang.String description,
                   java.lang.String[] params,
                   int start,
                   int end)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setRoleGroups

void setRoleGroups(long roleId,
                   long[] groupIds)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unsetRoleGroups

void unsetRoleGroups(long roleId,
                     long[] groupIds)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateFriendlyURL

GroupSoap updateFriendlyURL(long groupId,
                            java.lang.String friendlyURL)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateGroup

GroupSoap updateGroup(long groupId,
                      java.lang.String typeSettings)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateGroup

GroupSoap updateGroup(long groupId,
                      java.lang.String name,
                      java.lang.String description,
                      int type,
                      java.lang.String friendlyURL,
                      boolean active,
                      ServiceContext serviceContext)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException