com.liferay.client.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, java.lang.String type, java.lang.String friendlyURL, boolean active)
           
 GroupSoap addGroup(java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String friendlyURL, boolean active)
           
 void addRoleGroups(long roleId, long[] groupIds)
           
 void deleteGroup(long groupId)
           
 GroupSoap getGroup(long groupId)
           
 GroupSoap getGroup(long companyId, java.lang.String name)
           
 GroupSoap[] getOrganizationsGroups(java.lang.Object[] organizations)
           
 GroupSoap[] getUserGroupsGroups(java.lang.Object[] userGroups)
           
 boolean hasUserGroup(long userId, long groupId)
           
 GroupSoap[] search(long companyId, java.lang.String name, java.lang.String description, java.lang.String[] params, int begin, 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 updateGroup(long groupId, java.lang.String typeSettings)
           
 GroupSoap updateGroup(long groupId, java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String friendlyURL, boolean active)
           
 

Method Detail

search

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

getGroup

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

getGroup

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

updateGroup

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

updateGroup

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

addGroup

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

addGroup

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

addRoleGroups

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

deleteGroup

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

getOrganizationsGroups

public GroupSoap[] getOrganizationsGroups(java.lang.Object[] organizations)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserGroupsGroups

public GroupSoap[] getUserGroupsGroups(java.lang.Object[] userGroups)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

hasUserGroup

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

searchCount

public 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

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

unsetRoleGroups

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