Package com.liferay.portal.service.impl
Class UserGroupRoleLocalServiceImpl
Object
com.liferay.portal.kernel.service.BaseLocalServiceImpl
com.liferay.portal.service.base.UserGroupRoleLocalServiceBaseImpl
com.liferay.portal.service.impl.UserGroupRoleLocalServiceImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
,com.liferay.portal.kernel.service.BaseLocalService
,com.liferay.portal.kernel.service.change.tracking.CTService<com.liferay.portal.kernel.model.UserGroupRole>
,com.liferay.portal.kernel.service.PersistedModelLocalService
,com.liferay.portal.kernel.service.UserGroupRoleLocalService
- Author:
- Jorge Ferrer
-
Field Summary
Fields inherited from class com.liferay.portal.service.base.UserGroupRoleLocalServiceBaseImpl
counterLocalService, userGroupRoleFinder, userGroupRoleLocalService, userGroupRolePersistence
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.liferay.portal.kernel.model.UserGroupRole
addUserGroupRole
(long userId, long groupId, long roleId) com.liferay.portal.kernel.model.UserGroupRole
addUserGroupRole
(com.liferay.portal.kernel.model.UserGroupRole userGroupRole) Adds the user group role to the database.List<com.liferay.portal.kernel.model.UserGroupRole>
addUserGroupRoles
(long[] userIds, long groupId, long roleId) List<com.liferay.portal.kernel.model.UserGroupRole>
addUserGroupRoles
(long userId, long groupId, long[] roleIds) void
deleteUserGroupRoles
(long[] userIds, long groupId) void
deleteUserGroupRoles
(long[] userIds, long groupId, int roleType) void
deleteUserGroupRoles
(long[] userIds, long groupId, long roleId) void
deleteUserGroupRoles
(long groupId, int roleType) void
deleteUserGroupRoles
(long userId, long[] groupIds) void
deleteUserGroupRoles
(long userId, long groupId, long[] roleIds) void
deleteUserGroupRolesByGroupId
(long groupId) void
deleteUserGroupRolesByRoleId
(long roleId) void
deleteUserGroupRolesByUserId
(long userId) com.liferay.portal.kernel.model.UserGroupRole
fetchUserGroupRole
(long userId, long groupId, long roleId) List<com.liferay.portal.kernel.model.UserGroupRole>
getUserGroupRoles
(long userId) List<com.liferay.portal.kernel.model.UserGroupRole>
getUserGroupRoles
(long userId, long groupId) List<com.liferay.portal.kernel.model.UserGroupRole>
getUserGroupRoles
(long userId, long groupId, int start, int end) List<com.liferay.portal.kernel.model.UserGroupRole>
getUserGroupRolesByGroup
(long groupId) List<com.liferay.portal.kernel.model.UserGroupRole>
getUserGroupRolesByGroupAndRole
(long groupId, long roleId) List<com.liferay.portal.kernel.model.UserGroupRole>
getUserGroupRolesByUserUserGroupAndGroup
(long userId, long groupId) int
getUserGroupRolesCount
(long userId, long groupId) boolean
hasUserGroupRole
(long userId, long groupId, long roleId) boolean
hasUserGroupRole
(long userId, long groupId, long roleId, boolean inherit) boolean
hasUserGroupRole
(long userId, long groupId, String roleName) boolean
hasUserGroupRole
(long userId, long groupId, String roleName, boolean inherit) com.liferay.portal.kernel.model.UserGroupRole
updateUserGroupRole
(com.liferay.portal.kernel.model.UserGroupRole userGroupRole) Updates the user group role in the database or adds it if it does not yet exist.Methods inherited from class com.liferay.portal.service.base.UserGroupRoleLocalServiceBaseImpl
afterPropertiesSet, createPersistedModel, createUserGroupRole, deletePersistedModel, deleteUserGroupRole, deleteUserGroupRole, destroy, dslQuery, dslQueryCount, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchUserGroupRole, getActionableDynamicQuery, getBasePersistence, getCounterLocalService, getCTPersistence, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, getUserGroupRole, getUserGroupRoleFinder, getUserGroupRoleLocalService, getUserGroupRolePersistence, getUserGroupRoles, getUserGroupRolesCount, initActionableDynamicQuery, runSQL, setCounterLocalService, setUserGroupRoleFinder, setUserGroupRoleLocalService, setUserGroupRolePersistence, updateWithUnsafeFunction
Methods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.liferay.portal.kernel.service.PersistedModelLocalService
fetchPersistedModel
-
Constructor Details
-
UserGroupRoleLocalServiceImpl
public UserGroupRoleLocalServiceImpl()
-
-
Method Details
-
addUserGroupRole
public com.liferay.portal.kernel.model.UserGroupRole addUserGroupRole(long userId, long groupId, long roleId) -
addUserGroupRole
@Indexable(type=REINDEX) public com.liferay.portal.kernel.model.UserGroupRole addUserGroupRole(com.liferay.portal.kernel.model.UserGroupRole userGroupRole) Description copied from class:UserGroupRoleLocalServiceBaseImpl
Adds the user group role to the database. Also notifies the appropriate model listeners.Important: Inspect UserGroupRoleLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
- Specified by:
addUserGroupRole
in interfacecom.liferay.portal.kernel.service.UserGroupRoleLocalService
- Overrides:
addUserGroupRole
in classUserGroupRoleLocalServiceBaseImpl
- Parameters:
userGroupRole
- the user group role- Returns:
- the user group role that was added
-
addUserGroupRoles
public List<com.liferay.portal.kernel.model.UserGroupRole> addUserGroupRoles(long userId, long groupId, long[] roleIds) -
addUserGroupRoles
public List<com.liferay.portal.kernel.model.UserGroupRole> addUserGroupRoles(long[] userIds, long groupId, long roleId) -
deleteUserGroupRoles
public void deleteUserGroupRoles(long groupId, int roleType) -
deleteUserGroupRoles
public void deleteUserGroupRoles(long userId, long groupId, long[] roleIds) -
deleteUserGroupRoles
public void deleteUserGroupRoles(long userId, long[] groupIds) -
deleteUserGroupRoles
public void deleteUserGroupRoles(long[] userIds, long groupId) -
deleteUserGroupRoles
public void deleteUserGroupRoles(long[] userIds, long groupId, int roleType) -
deleteUserGroupRoles
public void deleteUserGroupRoles(long[] userIds, long groupId, long roleId) -
deleteUserGroupRolesByGroupId
public void deleteUserGroupRolesByGroupId(long groupId) -
deleteUserGroupRolesByRoleId
public void deleteUserGroupRolesByRoleId(long roleId) -
deleteUserGroupRolesByUserId
public void deleteUserGroupRolesByUserId(long userId) -
fetchUserGroupRole
public com.liferay.portal.kernel.model.UserGroupRole fetchUserGroupRole(long userId, long groupId, long roleId) -
getUserGroupRoles
-
getUserGroupRoles
public List<com.liferay.portal.kernel.model.UserGroupRole> getUserGroupRoles(long userId, long groupId) -
getUserGroupRoles
public List<com.liferay.portal.kernel.model.UserGroupRole> getUserGroupRoles(long userId, long groupId, int start, int end) -
getUserGroupRolesByGroup
-
getUserGroupRolesByGroupAndRole
public List<com.liferay.portal.kernel.model.UserGroupRole> getUserGroupRolesByGroupAndRole(long groupId, long roleId) -
getUserGroupRolesByUserUserGroupAndGroup
public List<com.liferay.portal.kernel.model.UserGroupRole> getUserGroupRolesByUserUserGroupAndGroup(long userId, long groupId) -
getUserGroupRolesCount
public int getUserGroupRolesCount(long userId, long groupId) -
hasUserGroupRole
public boolean hasUserGroupRole(long userId, long groupId, long roleId) -
hasUserGroupRole
public boolean hasUserGroupRole(long userId, long groupId, long roleId, boolean inherit) -
hasUserGroupRole
public boolean hasUserGroupRole(long userId, long groupId, String roleName) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
hasUserGroupRole
public boolean hasUserGroupRole(long userId, long groupId, String roleName, boolean inherit) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateUserGroupRole
@Indexable(type=REINDEX) public com.liferay.portal.kernel.model.UserGroupRole updateUserGroupRole(com.liferay.portal.kernel.model.UserGroupRole userGroupRole) Description copied from class:UserGroupRoleLocalServiceBaseImpl
Updates the user group role in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.Important: Inspect UserGroupRoleLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
- Specified by:
updateUserGroupRole
in interfacecom.liferay.portal.kernel.service.UserGroupRoleLocalService
- Overrides:
updateUserGroupRole
in classUserGroupRoleLocalServiceBaseImpl
- Parameters:
userGroupRole
- the user group role- Returns:
- the user group role that was updated
-