@ProviderType public class UserGroupLocalServiceWrapper extends Object implements UserGroupLocalService, ServiceWrapper<UserGroupLocalService>
UserGroupLocalService
.UserGroupLocalService
Constructor and Description |
---|
UserGroupLocalServiceWrapper(UserGroupLocalService userGroupLocalService) |
Modifier and Type | Method and Description |
---|---|
void |
addGroupUserGroup(long groupId,
long userGroupId) |
void |
addGroupUserGroup(long groupId,
UserGroup userGroup) |
void |
addGroupUserGroups(long groupId,
List<UserGroup> userGroups) |
void |
addGroupUserGroups(long groupId,
long[] userGroupIds) |
void |
addTeamUserGroup(long teamId,
long userGroupId) |
void |
addTeamUserGroup(long teamId,
UserGroup userGroup) |
void |
addTeamUserGroups(long teamId,
List<UserGroup> userGroups) |
void |
addTeamUserGroups(long teamId,
long[] userGroupIds) |
UserGroup |
addUserGroup(long userId,
long companyId,
String name,
String description)
Deprecated.
As of Newton (6.2.x), replaced by
addUserGroup(long,
long, String, String, ServiceContext) |
UserGroup |
addUserGroup(long userId,
long companyId,
String name,
String description,
ServiceContext serviceContext)
Adds a user group.
|
UserGroup |
addUserGroup(UserGroup userGroup)
Adds the user group to the database.
|
void |
addUserUserGroup(long userId,
long userGroupId) |
void |
addUserUserGroup(long userId,
UserGroup userGroup) |
void |
addUserUserGroups(long userId,
List<UserGroup> userGroups) |
void |
addUserUserGroups(long userId,
long[] userGroupIds) |
void |
clearGroupUserGroups(long groupId) |
void |
clearTeamUserGroups(long teamId) |
void |
clearUserUserGroups(long userId) |
void |
copyUserGroupLayouts(long[] userGroupIds,
long userId)
Deprecated.
As of Newton (6.2.x)
|
void |
copyUserGroupLayouts(long userGroupId,
long userId)
Deprecated.
As of Paton (6.1.x)
|
void |
copyUserGroupLayouts(long userGroupId,
long[] userIds)
Deprecated.
As of Newton (6.2.x)
|
UserGroup |
createUserGroup(long userGroupId)
Creates a new user group with the primary key.
|
void |
deleteGroupUserGroup(long groupId,
long userGroupId) |
void |
deleteGroupUserGroup(long groupId,
UserGroup userGroup) |
void |
deleteGroupUserGroups(long groupId,
List<UserGroup> userGroups) |
void |
deleteGroupUserGroups(long groupId,
long[] userGroupIds) |
PersistedModel |
deletePersistedModel(PersistedModel persistedModel) |
void |
deleteTeamUserGroup(long teamId,
long userGroupId) |
void |
deleteTeamUserGroup(long teamId,
UserGroup userGroup) |
void |
deleteTeamUserGroups(long teamId,
List<UserGroup> userGroups) |
void |
deleteTeamUserGroups(long teamId,
long[] userGroupIds) |
UserGroup |
deleteUserGroup(long userGroupId)
Deletes the user group with the primary key from the database.
|
UserGroup |
deleteUserGroup(UserGroup userGroup)
Deletes the user group from the database.
|
void |
deleteUserGroups(long companyId) |
void |
deleteUserUserGroup(long userId,
long userGroupId) |
void |
deleteUserUserGroup(long userId,
UserGroup userGroup) |
void |
deleteUserUserGroups(long userId,
List<UserGroup> userGroups) |
void |
deleteUserUserGroups(long userId,
long[] userGroupIds) |
DynamicQuery |
dynamicQuery() |
<T> List<T> |
dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.
|
<T> List<T> |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows.
|
<T> List<T> |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery,
Projection projection)
Returns the number of rows matching the dynamic query.
|
UserGroup |
fetchUserGroup(long userGroupId) |
UserGroup |
fetchUserGroup(long companyId,
String name) |
UserGroup |
fetchUserGroupByUuidAndCompanyId(String uuid,
long companyId)
Returns the user group with the matching UUID and company.
|
ActionableDynamicQuery |
getActionableDynamicQuery() |
ExportActionableDynamicQuery |
getExportActionableDynamicQuery(PortletDataContext portletDataContext) |
long[] |
getGroupPrimaryKeys(long userGroupId)
Returns the groupIds of the groups associated with the user group.
|
List<UserGroup> |
getGroupUserGroups(long groupId) |
List<UserGroup> |
getGroupUserGroups(long groupId,
int start,
int end) |
List<UserGroup> |
getGroupUserGroups(long groupId,
int start,
int end,
OrderByComparator<UserGroup> orderByComparator) |
int |
getGroupUserGroupsCount(long groupId) |
List<UserGroup> |
getGroupUserUserGroups(long groupId,
long userId) |
IndexableActionableDynamicQuery |
getIndexableActionableDynamicQuery() |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
PersistedModel |
getPersistedModel(Serializable primaryKeyObj) |
long[] |
getTeamPrimaryKeys(long userGroupId)
Returns the teamIds of the teams associated with the user group.
|
List<UserGroup> |
getTeamUserGroups(long teamId) |
List<UserGroup> |
getTeamUserGroups(long teamId,
int start,
int end) |
List<UserGroup> |
getTeamUserGroups(long teamId,
int start,
int end,
OrderByComparator<UserGroup> orderByComparator) |
int |
getTeamUserGroupsCount(long teamId) |
UserGroup |
getUserGroup(long userGroupId)
Returns the user group with the primary key.
|
UserGroup |
getUserGroup(long companyId,
String name)
Returns the user group with the name.
|
UserGroup |
getUserGroupByUuidAndCompanyId(String uuid,
long companyId)
Returns the user group with the matching UUID and company.
|
List<UserGroup> |
getUserGroups(int start,
int end)
Returns a range of all the user groups.
|
List<UserGroup> |
getUserGroups(long companyId)
Returns all the user groups belonging to the company.
|
List<UserGroup> |
getUserGroups(long[] userGroupIds)
Returns all the user groups with the primary keys.
|
List<UserGroup> |
getUserGroups(long companyId,
String name,
int start,
int end) |
int |
getUserGroupsCount()
Returns the number of user groups.
|
int |
getUserGroupsCount(long companyId,
String name) |
long[] |
getUserPrimaryKeys(long userGroupId)
Returns the userIds of the users associated with the user group.
|
List<UserGroup> |
getUserUserGroups(long userId) |
List<UserGroup> |
getUserUserGroups(long userId,
int start,
int end) |
List<UserGroup> |
getUserUserGroups(long userId,
int start,
int end,
OrderByComparator<UserGroup> orderByComparator) |
int |
getUserUserGroupsCount(long userId) |
UserGroupLocalService |
getWrappedService() |
boolean |
hasGroupUserGroup(long groupId,
long userGroupId) |
boolean |
hasGroupUserGroups(long groupId) |
boolean |
hasTeamUserGroup(long teamId,
long userGroupId) |
boolean |
hasTeamUserGroups(long teamId) |
boolean |
hasUserUserGroup(long userId,
long userGroupId) |
boolean |
hasUserUserGroups(long userId) |
List<UserGroup> |
search(long companyId,
String keywords,
LinkedHashMap<String,Object> params,
int start,
int end,
OrderByComparator<UserGroup> obc)
Returns an ordered range of all the user groups that match the keywords.
|
Hits |
search(long companyId,
String keywords,
LinkedHashMap<String,Object> params,
int start,
int end,
Sort sort)
Returns an ordered range of all the user groups that match the keywords,
using the indexer.
|
List<UserGroup> |
search(long companyId,
String name,
String description,
LinkedHashMap<String,Object> params,
boolean andOperator,
int start,
int end,
OrderByComparator<UserGroup> obc)
Returns an ordered range of all the user groups that match the name and
description.
|
Hits |
search(long companyId,
String name,
String description,
LinkedHashMap<String,Object> params,
boolean andSearch,
int start,
int end,
Sort sort)
Returns an ordered range of all the user groups that match the name and
description.
|
int |
searchCount(long companyId,
String keywords,
LinkedHashMap<String,Object> params)
Returns the number of user groups that match the keywords
|
int |
searchCount(long companyId,
String name,
String description,
LinkedHashMap<String,Object> params,
boolean andOperator)
Returns the number of user groups that match the name and description.
|
BaseModelSearchResult<UserGroup> |
searchUserGroups(long companyId,
String keywords,
LinkedHashMap<String,Object> params,
int start,
int end,
Sort sort) |
BaseModelSearchResult<UserGroup> |
searchUserGroups(long companyId,
String name,
String description,
LinkedHashMap<String,Object> params,
boolean andSearch,
int start,
int end,
Sort sort) |
void |
setGroupUserGroups(long groupId,
long[] userGroupIds) |
void |
setTeamUserGroups(long teamId,
long[] userGroupIds) |
void |
setUserUserGroups(long userId,
long[] userGroupIds) |
void |
setWrappedService(UserGroupLocalService userGroupLocalService) |
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.
|
UserGroup |
updateUserGroup(long companyId,
long userGroupId,
String name,
String description)
Deprecated.
As of Newton (6.2.x), replaced by
updateUserGroup(long, long, String, String, ServiceContext) |
UserGroup |
updateUserGroup(long companyId,
long userGroupId,
String name,
String description,
ServiceContext serviceContext)
Updates the user group.
|
UserGroup |
updateUserGroup(UserGroup userGroup)
Updates the user group in the database or adds it if it does not yet exist.
|
public UserGroupLocalServiceWrapper(UserGroupLocalService userGroupLocalService)
public void addGroupUserGroup(long groupId, long userGroupId)
addGroupUserGroup
in interface UserGroupLocalService
public void addGroupUserGroup(long groupId, UserGroup userGroup)
addGroupUserGroup
in interface UserGroupLocalService
public void addGroupUserGroups(long groupId, List<UserGroup> userGroups)
addGroupUserGroups
in interface UserGroupLocalService
public void addGroupUserGroups(long groupId, long[] userGroupIds)
addGroupUserGroups
in interface UserGroupLocalService
public void addTeamUserGroup(long teamId, long userGroupId)
addTeamUserGroup
in interface UserGroupLocalService
public void addTeamUserGroup(long teamId, UserGroup userGroup)
addTeamUserGroup
in interface UserGroupLocalService
public void addTeamUserGroups(long teamId, List<UserGroup> userGroups)
addTeamUserGroups
in interface UserGroupLocalService
public void addTeamUserGroups(long teamId, long[] userGroupIds)
addTeamUserGroups
in interface UserGroupLocalService
@Deprecated public UserGroup addUserGroup(long userId, long companyId, String name, String description) throws PortalException
addUserGroup(long,
long, String, String, ServiceContext)
This method handles the creation and bookkeeping of the user group, including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to setup default groups and resources for the user group.
addUserGroup
in interface UserGroupLocalService
userId
- the primary key of the usercompanyId
- the primary key of the user group's companyname
- the user group's namedescription
- the user group's descriptionPortalException
public UserGroup addUserGroup(long userId, long companyId, String name, String description, ServiceContext serviceContext) throws PortalException
This method handles the creation and bookkeeping of the user group, including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to setup default groups and resources for the user group.
addUserGroup
in interface UserGroupLocalService
userId
- the primary key of the usercompanyId
- the primary key of the user group's companyname
- the user group's namedescription
- the user group's descriptionserviceContext
- the service context to be applied (optionally
null
). Can set expando bridge attributes for the
user group.PortalException
public UserGroup addUserGroup(UserGroup userGroup)
addUserGroup
in interface UserGroupLocalService
userGroup
- the user grouppublic void addUserUserGroup(long userId, long userGroupId)
addUserUserGroup
in interface UserGroupLocalService
public void addUserUserGroup(long userId, UserGroup userGroup)
addUserUserGroup
in interface UserGroupLocalService
public void addUserUserGroups(long userId, List<UserGroup> userGroups)
addUserUserGroups
in interface UserGroupLocalService
public void addUserUserGroups(long userId, long[] userGroupIds)
addUserUserGroups
in interface UserGroupLocalService
public void clearGroupUserGroups(long groupId)
clearGroupUserGroups
in interface UserGroupLocalService
public void clearTeamUserGroups(long teamId)
clearTeamUserGroups
in interface UserGroupLocalService
public void clearUserUserGroups(long userId)
clearUserUserGroups
in interface UserGroupLocalService
@Deprecated public void copyUserGroupLayouts(long userGroupId, long userId) throws PortalException
copyUserGroupLayouts
in interface UserGroupLocalService
userGroupId
- the primary key of the user groupuserId
- the primary key of the userPortalException
@Deprecated public void copyUserGroupLayouts(long userGroupId, long[] userIds) throws PortalException
copyUserGroupLayouts
in interface UserGroupLocalService
userGroupId
- the primary key of the user groupuserIds
- the primary keys of the usersPortalException
@Deprecated public void copyUserGroupLayouts(long[] userGroupIds, long userId) throws PortalException
copyUserGroupLayouts
in interface UserGroupLocalService
userGroupIds
- the primary keys of the user groupsuserId
- the primary key of the userPortalException
public UserGroup createUserGroup(long userGroupId)
createUserGroup
in interface UserGroupLocalService
userGroupId
- the primary key for the new user grouppublic void deleteGroupUserGroup(long groupId, long userGroupId)
deleteGroupUserGroup
in interface UserGroupLocalService
public void deleteGroupUserGroup(long groupId, UserGroup userGroup)
deleteGroupUserGroup
in interface UserGroupLocalService
public void deleteGroupUserGroups(long groupId, List<UserGroup> userGroups)
deleteGroupUserGroups
in interface UserGroupLocalService
public void deleteGroupUserGroups(long groupId, long[] userGroupIds)
deleteGroupUserGroups
in interface UserGroupLocalService
public PersistedModel deletePersistedModel(PersistedModel persistedModel) throws PortalException
deletePersistedModel
in interface PersistedModelLocalService
deletePersistedModel
in interface UserGroupLocalService
PortalException
public void deleteTeamUserGroup(long teamId, long userGroupId)
deleteTeamUserGroup
in interface UserGroupLocalService
public void deleteTeamUserGroup(long teamId, UserGroup userGroup)
deleteTeamUserGroup
in interface UserGroupLocalService
public void deleteTeamUserGroups(long teamId, List<UserGroup> userGroups)
deleteTeamUserGroups
in interface UserGroupLocalService
public void deleteTeamUserGroups(long teamId, long[] userGroupIds)
deleteTeamUserGroups
in interface UserGroupLocalService
public UserGroup deleteUserGroup(long userGroupId) throws PortalException
deleteUserGroup
in interface UserGroupLocalService
userGroupId
- the primary key of the user groupPortalException
- if a user group with the primary key could not be foundpublic UserGroup deleteUserGroup(UserGroup userGroup) throws PortalException
deleteUserGroup
in interface UserGroupLocalService
userGroup
- the user groupPortalException
public void deleteUserGroups(long companyId) throws PortalException
deleteUserGroups
in interface UserGroupLocalService
PortalException
public void deleteUserUserGroup(long userId, long userGroupId)
deleteUserUserGroup
in interface UserGroupLocalService
public void deleteUserUserGroup(long userId, UserGroup userGroup)
deleteUserUserGroup
in interface UserGroupLocalService
public void deleteUserUserGroups(long userId, List<UserGroup> userGroups)
deleteUserUserGroups
in interface UserGroupLocalService
public void deleteUserUserGroups(long userId, long[] userGroupIds)
deleteUserUserGroups
in interface UserGroupLocalService
public DynamicQuery dynamicQuery()
dynamicQuery
in interface UserGroupLocalService
public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery)
dynamicQuery
in interface UserGroupLocalService
dynamicQuery
- the dynamic querypublic <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent and pagination is required (start
and end
are not QueryUtil.ALL_POS
), then the query will include the default ORDER BY logic from UserGroupModelImpl
. If both orderByComparator
and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
dynamicQuery
in interface UserGroupLocalService
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<T> orderByComparator)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent and pagination is required (start
and end
are not QueryUtil.ALL_POS
), then the query will include the default ORDER BY logic from UserGroupModelImpl
. If both orderByComparator
and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
dynamicQuery
in interface UserGroupLocalService
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public long dynamicQueryCount(DynamicQuery dynamicQuery)
dynamicQueryCount
in interface UserGroupLocalService
dynamicQuery
- the dynamic querypublic long dynamicQueryCount(DynamicQuery dynamicQuery, Projection projection)
dynamicQueryCount
in interface UserGroupLocalService
dynamicQuery
- the dynamic queryprojection
- the projection to apply to the querypublic UserGroup fetchUserGroup(long userGroupId)
fetchUserGroup
in interface UserGroupLocalService
public UserGroup fetchUserGroup(long companyId, String name)
fetchUserGroup
in interface UserGroupLocalService
public UserGroup fetchUserGroupByUuidAndCompanyId(String uuid, long companyId)
fetchUserGroupByUuidAndCompanyId
in interface UserGroupLocalService
uuid
- the user group's UUIDcompanyId
- the primary key of the companynull
if a matching user group could not be foundpublic ActionableDynamicQuery getActionableDynamicQuery()
getActionableDynamicQuery
in interface UserGroupLocalService
public ExportActionableDynamicQuery getExportActionableDynamicQuery(PortletDataContext portletDataContext)
getExportActionableDynamicQuery
in interface UserGroupLocalService
public long[] getGroupPrimaryKeys(long userGroupId)
getGroupPrimaryKeys
in interface UserGroupLocalService
userGroupId
- the userGroupId of the user grouppublic List<UserGroup> getGroupUserGroups(long groupId)
getGroupUserGroups
in interface UserGroupLocalService
public List<UserGroup> getGroupUserGroups(long groupId, int start, int end)
getGroupUserGroups
in interface UserGroupLocalService
public List<UserGroup> getGroupUserGroups(long groupId, int start, int end, OrderByComparator<UserGroup> orderByComparator)
getGroupUserGroups
in interface UserGroupLocalService
public int getGroupUserGroupsCount(long groupId)
getGroupUserGroupsCount
in interface UserGroupLocalService
public List<UserGroup> getGroupUserUserGroups(long groupId, long userId) throws PortalException
getGroupUserUserGroups
in interface UserGroupLocalService
PortalException
public IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
getIndexableActionableDynamicQuery
in interface UserGroupLocalService
public String getOSGiServiceIdentifier()
getOSGiServiceIdentifier
in interface UserGroupLocalService
public PersistedModel getPersistedModel(Serializable primaryKeyObj) throws PortalException
getPersistedModel
in interface PersistedModelLocalService
getPersistedModel
in interface UserGroupLocalService
PortalException
public long[] getTeamPrimaryKeys(long userGroupId)
getTeamPrimaryKeys
in interface UserGroupLocalService
userGroupId
- the userGroupId of the user grouppublic List<UserGroup> getTeamUserGroups(long teamId)
getTeamUserGroups
in interface UserGroupLocalService
public List<UserGroup> getTeamUserGroups(long teamId, int start, int end)
getTeamUserGroups
in interface UserGroupLocalService
public List<UserGroup> getTeamUserGroups(long teamId, int start, int end, OrderByComparator<UserGroup> orderByComparator)
getTeamUserGroups
in interface UserGroupLocalService
public int getTeamUserGroupsCount(long teamId)
getTeamUserGroupsCount
in interface UserGroupLocalService
public UserGroup getUserGroup(long userGroupId) throws PortalException
getUserGroup
in interface UserGroupLocalService
userGroupId
- the primary key of the user groupPortalException
- if a user group with the primary key could not be foundpublic UserGroup getUserGroup(long companyId, String name) throws PortalException
getUserGroup
in interface UserGroupLocalService
companyId
- the primary key of the user group's companyname
- the user group's namePortalException
public UserGroup getUserGroupByUuidAndCompanyId(String uuid, long companyId) throws PortalException
getUserGroupByUuidAndCompanyId
in interface UserGroupLocalService
uuid
- the user group's UUIDcompanyId
- the primary key of the companyPortalException
- if a matching user group could not be foundpublic List<UserGroup> getUserGroups(int start, int end)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent and pagination is required (start
and end
are not QueryUtil.ALL_POS
), then the query will include the default ORDER BY logic from UserGroupModelImpl
. If both orderByComparator
and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
getUserGroups
in interface UserGroupLocalService
start
- the lower bound of the range of user groupsend
- the upper bound of the range of user groups (not inclusive)public List<UserGroup> getUserGroups(long companyId)
getUserGroups
in interface UserGroupLocalService
companyId
- the primary key of the user groups' companypublic List<UserGroup> getUserGroups(long companyId, String name, int start, int end)
getUserGroups
in interface UserGroupLocalService
public List<UserGroup> getUserGroups(long[] userGroupIds) throws PortalException
getUserGroups
in interface UserGroupLocalService
userGroupIds
- the primary keys of the user groupsPortalException
public int getUserGroupsCount()
getUserGroupsCount
in interface UserGroupLocalService
public int getUserGroupsCount(long companyId, String name)
getUserGroupsCount
in interface UserGroupLocalService
public long[] getUserPrimaryKeys(long userGroupId)
getUserPrimaryKeys
in interface UserGroupLocalService
userGroupId
- the userGroupId of the user grouppublic List<UserGroup> getUserUserGroups(long userId)
getUserUserGroups
in interface UserGroupLocalService
public List<UserGroup> getUserUserGroups(long userId, int start, int end)
getUserUserGroups
in interface UserGroupLocalService
public List<UserGroup> getUserUserGroups(long userId, int start, int end, OrderByComparator<UserGroup> orderByComparator)
getUserUserGroups
in interface UserGroupLocalService
public int getUserUserGroupsCount(long userId)
getUserUserGroupsCount
in interface UserGroupLocalService
public boolean hasGroupUserGroup(long groupId, long userGroupId)
hasGroupUserGroup
in interface UserGroupLocalService
public boolean hasGroupUserGroups(long groupId)
hasGroupUserGroups
in interface UserGroupLocalService
public boolean hasTeamUserGroup(long teamId, long userGroupId)
hasTeamUserGroup
in interface UserGroupLocalService
public boolean hasTeamUserGroups(long teamId)
hasTeamUserGroups
in interface UserGroupLocalService
public boolean hasUserUserGroup(long userId, long userGroupId)
hasUserUserGroup
in interface UserGroupLocalService
public boolean hasUserUserGroups(long userId)
hasUserUserGroups
in interface UserGroupLocalService
public List<UserGroup> search(long companyId, String keywords, LinkedHashMap<String,Object> params, int start, int end, OrderByComparator<UserGroup> obc)
Useful when paginating results. Returns a maximum of end -
start
instances. start
and end
are not
primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil#ALL_POS
will return the full
result set.
search
in interface UserGroupLocalService
companyId
- the primary key of the user group's companykeywords
- the keywords (space separated), which may occur in the
user group's name or description (optionally null
)params
- the finder params (optionally null
). For more
information see UserGroupFinder
start
- the lower bound of the range of user groups to returnend
- the upper bound of the range of user groups to return (not
inclusive)obc
- the comparator to order the user groups (optionally
null
)obc
UserGroupFinder
public Hits search(long companyId, String keywords, LinkedHashMap<String,Object> params, int start, int end, Sort sort)
Useful when paginating results. Returns a maximum of end -
start
instances. start
and end
are not
primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil#ALL_POS
will return the full
result set.
search
in interface UserGroupLocalService
companyId
- the primary key of the user group's companykeywords
- the keywords (space separated), which may occur in the
user group's name or description (optionally null
)params
- the finder params (optionally null
). For more
information see com.liferay.user.groups.admin.web.search.UserGroupIndexer
start
- the lower bound of the range of user groups to returnend
- the upper bound of the range of user groups to return (not
inclusive)sort
- the field and direction by which to sort (optionally
null
)com.liferay.user.groups.admin.web.search.UserGroupIndexer
public List<UserGroup> search(long companyId, String name, String description, LinkedHashMap<String,Object> params, boolean andOperator, int start, int end, OrderByComparator<UserGroup> obc)
Useful when paginating results. Returns a maximum of end -
start
instances. start
and end
are not
primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil#ALL_POS
will return the full
result set.
search
in interface UserGroupLocalService
companyId
- the primary key of the user group's companyname
- the user group's name (optionally null
)description
- the user group's description (optionally
null
)params
- the finder params (optionally null
). For more
information see UserGroupFinder
andOperator
- whether every field must match its keywords or just
one fieldstart
- the lower bound of the range of user groups to returnend
- the upper bound of the range of user groups to return (not
inclusive)obc
- the comparator to order the user groups (optionally
null
)obc
UserGroupFinder
public Hits search(long companyId, String name, String description, LinkedHashMap<String,Object> params, boolean andSearch, int start, int end, Sort sort)
Useful when paginating results. Returns a maximum of end -
start
instances. start
and end
are not
primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil#ALL_POS
will return the full
result set.
search
in interface UserGroupLocalService
companyId
- the primary key of the user group's companyname
- the user group's name (optionally null
)description
- the user group's description (optionally
null
)params
- the finder params (optionally null
). For more
information see com.liferay.user.groups.admin.web.search.UserGroupIndexer
andSearch
- whether every field must match its keywords or just one
fieldstart
- the lower bound of the range of user groups to returnend
- the upper bound of the range of user groups to return (not
inclusive)sort
- the field and direction by which to sort (optionally
null
)UserGroupFinder
public int searchCount(long companyId, String keywords, LinkedHashMap<String,Object> params)
searchCount
in interface UserGroupLocalService
companyId
- the primary key of the user group's companykeywords
- the keywords (space separated), which may occur in the
user group's name or description (optionally null
)params
- the finder params (optionally null
). For more
information see UserGroupFinder
UserGroupFinder
public int searchCount(long companyId, String name, String description, LinkedHashMap<String,Object> params, boolean andOperator)
searchCount
in interface UserGroupLocalService
companyId
- the primary key of the user group's companyname
- the user group's name (optionally null
)description
- the user group's description (optionally
null
)params
- the finder params (optionally null
). For more
information see UserGroupFinder
andOperator
- whether every field must match its keywords or just
one fieldUserGroupFinder
public BaseModelSearchResult<UserGroup> searchUserGroups(long companyId, String keywords, LinkedHashMap<String,Object> params, int start, int end, Sort sort) throws PortalException
searchUserGroups
in interface UserGroupLocalService
PortalException
public BaseModelSearchResult<UserGroup> searchUserGroups(long companyId, String name, String description, LinkedHashMap<String,Object> params, boolean andSearch, int start, int end, Sort sort) throws PortalException
searchUserGroups
in interface UserGroupLocalService
PortalException
public void setGroupUserGroups(long groupId, long[] userGroupIds)
setGroupUserGroups
in interface UserGroupLocalService
public void setTeamUserGroups(long teamId, long[] userGroupIds)
setTeamUserGroups
in interface UserGroupLocalService
public void setUserUserGroups(long userId, long[] userGroupIds) throws PortalException
setUserUserGroups
in interface UserGroupLocalService
PortalException
public void unsetGroupUserGroups(long groupId, long[] userGroupIds)
unsetGroupUserGroups
in interface UserGroupLocalService
groupId
- the primary key of the groupuserGroupIds
- the primary keys of the user groupspublic void unsetTeamUserGroups(long teamId, long[] userGroupIds)
unsetTeamUserGroups
in interface UserGroupLocalService
teamId
- the primary key of the teamuserGroupIds
- the primary keys of the user groups@Deprecated public UserGroup updateUserGroup(long companyId, long userGroupId, String name, String description) throws PortalException
updateUserGroup(long, long, String, String, ServiceContext)
updateUserGroup
in interface UserGroupLocalService
companyId
- the primary key of the user group's companyuserGroupId
- the primary key of the user groupname
- the user group's namedescription
- the user group's descriptionPortalException
public UserGroup updateUserGroup(long companyId, long userGroupId, String name, String description, ServiceContext serviceContext) throws PortalException
updateUserGroup
in interface UserGroupLocalService
companyId
- the primary key of the user group's companyuserGroupId
- the primary key of the user groupname
- the user group's namedescription
- the user group's descriptionserviceContext
- the service context to be applied (optionally
null
). Can set expando bridge attributes for the
user group.PortalException
public UserGroup updateUserGroup(UserGroup userGroup)
updateUserGroup
in interface UserGroupLocalService
userGroup
- the user grouppublic UserGroupLocalService getWrappedService()
getWrappedService
in interface ServiceWrapper<UserGroupLocalService>
public void setWrappedService(UserGroupLocalService userGroupLocalService)
setWrappedService
in interface ServiceWrapper<UserGroupLocalService>