|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.liferay.portal.service.base.PrincipalBean
com.liferay.portal.service.base.UserGroupServiceBaseImpl
com.liferay.portal.service.impl.UserGroupServiceImpl
public class UserGroupServiceImpl
The implementation of the user group remote service.
| Field Summary |
|---|
| Fields inherited from class com.liferay.portal.service.base.PrincipalBean |
|---|
ANONYMOUS_NAMES, JRUN_ANONYMOUS, ORACLE_ANONYMOUS, SUN_ANONYMOUS, WEBLOGIC_ANONYMOUS |
| Constructor Summary | |
|---|---|
UserGroupServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
addGroupUserGroups(long groupId,
long[] userGroupIds)
Adds the user groups to the group. |
void |
addTeamUserGroups(long teamId,
long[] userGroupIds)
Adds the user groups to the team |
com.liferay.portal.model.UserGroup |
addUserGroup(java.lang.String name,
java.lang.String description)
Adds a user group. |
void |
deleteUserGroup(long userGroupId)
Deletes the user group. |
com.liferay.portal.model.UserGroup |
getUserGroup(long userGroupId)
Returns the user group with the primary key. |
com.liferay.portal.model.UserGroup |
getUserGroup(java.lang.String name)
Returns the user group with the name. |
java.util.List<com.liferay.portal.model.UserGroup> |
getUserUserGroups(long userId)
Returns all the user groups to which the user belongs. |
void |
unsetGroupUserGroups(long groupId,
long[] userGroupIds)
Removes the user groups from the group. |
void |
unsetTeamUserGroups(long teamId,
long[] userGroupIds)
Removes the user groups from the team. |
com.liferay.portal.model.UserGroup |
updateUserGroup(long userGroupId,
java.lang.String name,
java.lang.String description)
Updates the user group. |
| Methods inherited from class com.liferay.portal.service.base.PrincipalBean |
|---|
getGuestOrUser, getGuestOrUserId, getPermissionChecker, getUser, getUserId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UserGroupServiceImpl()
| Method Detail |
|---|
public void addGroupUserGroups(long groupId,
long[] userGroupIds)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
groupId - the primary key of the groupuserGroupIds - the primary keys of the user groups
com.liferay.portal.kernel.exception.PortalException - if a group or user group with the primary key
could not be found, or if the user did not have permission to
assign group members
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public void addTeamUserGroups(long teamId,
long[] userGroupIds)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
teamId - the primary key of the teamuserGroupIds - the primary keys of the user groups
com.liferay.portal.kernel.exception.PortalException - if a team or user group with the primary key
could not be found, or if the user did not have permission to
assign team members
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public com.liferay.portal.model.UserGroup addUserGroup(java.lang.String name,
java.lang.String description)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
This method handles the creation and bookkeeping of the user group, including its resources, metadata, and internal data structures.
name - the user group's namedescription - the user group's description
com.liferay.portal.kernel.exception.PortalException - if the user group's information was invalid or if
the user did not have permission to add the user group
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public void deleteUserGroup(long userGroupId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
userGroupId - the primary key of the user group
com.liferay.portal.kernel.exception.PortalException - if a user group with the primary key could not be
found, if the user did not have permission to delete the user
group, or if the user group had a workflow in approved status
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public com.liferay.portal.model.UserGroup getUserGroup(long userGroupId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
userGroupId - the primary key of the user group
com.liferay.portal.kernel.exception.PortalException - if a user group with the primary key could not be
found or if the user did not have permission to view the user
group
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public com.liferay.portal.model.UserGroup getUserGroup(java.lang.String name)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
name - the user group's name
com.liferay.portal.kernel.exception.PortalException - if a user group with the name could not be found
or if the user did not have permission to view the user group
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public java.util.List<com.liferay.portal.model.UserGroup> getUserUserGroups(long userId)
throws com.liferay.portal.kernel.exception.SystemException
userId - the primary key of the user
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public void unsetGroupUserGroups(long groupId,
long[] userGroupIds)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
groupId - the primary key of the groupuserGroupIds - the primary keys of the user groups
com.liferay.portal.kernel.exception.PortalException - if the user did not have permission to assign
group members
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public void unsetTeamUserGroups(long teamId,
long[] userGroupIds)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
teamId - the primary key of the teamuserGroupIds - the primary keys of the user groups
com.liferay.portal.kernel.exception.PortalException - if the user did not have permission to assign
team members
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
public com.liferay.portal.model.UserGroup updateUserGroup(long userGroupId,
java.lang.String name,
java.lang.String description)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
userGroupId - the primary key of the user groupname - the user group's namedescription - the the user group's description
com.liferay.portal.kernel.exception.PortalException - if a user group with the primary key was not
found, if the new information was invalid, or if the user did not
have permission to update the user group information
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||