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 active, ServiceContext serviceContext)
           
 GroupSoap addGroup(java.lang.String name, java.lang.String description, int type, java.lang.String friendlyURL, 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[] getManageableGroups(java.lang.String actionId, int max)
           
 GroupSoap[] getOrganizationsGroups(OrganizationSoap[] organizations)
           
 GroupSoap getUserGroup(long companyId, long userId)
           
 GroupSoap[] getUserGroupsGroups(UserGroupSoap[] userGroups)
           
 GroupSoap[] getUserOrganizationsGroups(long userId, int start, int end)
           
 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)
           
 GroupSoap updateWorkflow(long groupId, boolean workflowEnabled, int workflowStages, java.lang.String workflowRoleNames)
           
 

Method Detail

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

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

addGroup

GroupSoap addGroup(long liveGroupId,
                   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

addGroup

GroupSoap addGroup(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

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

getManageableGroups

GroupSoap[] getManageableGroups(java.lang.String actionId,
                                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

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

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

updateWorkflow

GroupSoap updateWorkflow(long groupId,
                         boolean workflowEnabled,
                         int workflowStages,
                         java.lang.String workflowRoleNames)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException