com.liferay.portal.service
Interface ResourcePermissionLocalService
- All Known Implementing Classes:
- ResourcePermissionLocalServiceWrapper
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface ResourcePermissionLocalService
View Source
ServiceBuilder generated this class. Modifications in this class will be
overwritten the next time is generated.
This interface defines the service. The default implementation is
com.liferay.portal.service.impl.ResourcePermissionLocalServiceImpl
}.
Modify methods in that class and rerun ServiceBuilder to populate this class
and all other generated classes.
This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.
- Author:
- Brian Wing Shun Chan
- See Also:
ResourcePermissionLocalServiceUtil
- Generated:
Method Summary |
void |
addResourcePermission(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String actionId)
|
ResourcePermission |
addResourcePermission(ResourcePermission resourcePermission)
|
ResourcePermission |
createResourcePermission(long resourcePermissionId)
|
void |
deleteResourcePermission(long resourcePermissionId)
|
void |
deleteResourcePermission(ResourcePermission resourcePermission)
|
java.util.List |
dynamicQuery(DynamicQuery dynamicQuery)
|
java.util.List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
|
java.util.List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator)
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
|
java.util.List<java.lang.String> |
getAvailableResourcePermissionActionIds(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.util.List<java.lang.String> actionIds)
|
ResourcePermission |
getResourcePermission(long resourcePermissionId)
|
java.util.List<ResourcePermission> |
getResourcePermissions(int start,
int end)
|
int |
getResourcePermissionsCount()
|
int |
getResourcePermissionsCount(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey)
|
java.util.List<ResourcePermission> |
getRoleResourcePermissions(long roleId)
|
java.util.List<ResourcePermission> |
getRoleResourcePermissions(long roleId,
int[] scopes,
int start,
int end)
|
boolean |
hasActionId(ResourcePermission resourcePermission,
ResourceAction resourceAction)
|
boolean |
hasResourcePermission(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String actionId)
|
boolean |
hasScopeResourcePermission(long companyId,
java.lang.String name,
int scope,
long roleId,
java.lang.String actionId)
|
void |
mergePermissions(long fromRoleId,
long toRoleId)
|
void |
reassignPermissions(long resourcePermissionId,
long toRoleId)
|
void |
removeResourcePermission(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String actionId)
|
void |
removeResourcePermissions(long companyId,
java.lang.String name,
int scope,
long roleId,
java.lang.String actionId)
|
void |
setResourcePermissions(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String[] actionIds)
|
ResourcePermission |
updateResourcePermission(ResourcePermission resourcePermission)
|
ResourcePermission |
updateResourcePermission(ResourcePermission resourcePermission,
boolean merge)
|
addResourcePermission
ResourcePermission addResourcePermission(ResourcePermission resourcePermission)
throws SystemException
- Throws:
SystemException
createResourcePermission
ResourcePermission createResourcePermission(long resourcePermissionId)
deleteResourcePermission
void deleteResourcePermission(long resourcePermissionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteResourcePermission
void deleteResourcePermission(ResourcePermission resourcePermission)
throws SystemException
- Throws:
SystemException
dynamicQuery
java.util.List dynamicQuery(DynamicQuery dynamicQuery)
throws SystemException
- Throws:
SystemException
dynamicQuery
java.util.List dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
throws SystemException
- Throws:
SystemException
dynamicQuery
java.util.List dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator)
throws SystemException
- Throws:
SystemException
dynamicQueryCount
long dynamicQueryCount(DynamicQuery dynamicQuery)
throws SystemException
- Throws:
SystemException
getResourcePermission
@Transactional(propagation=SUPPORTS,
readOnly=true)
ResourcePermission getResourcePermission(long resourcePermissionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getResourcePermissions
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<ResourcePermission> getResourcePermissions(int start,
int end)
throws SystemException
- Throws:
SystemException
getResourcePermissionsCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getResourcePermissionsCount()
throws SystemException
- Throws:
SystemException
updateResourcePermission
ResourcePermission updateResourcePermission(ResourcePermission resourcePermission)
throws SystemException
- Throws:
SystemException
updateResourcePermission
ResourcePermission updateResourcePermission(ResourcePermission resourcePermission,
boolean merge)
throws SystemException
- Throws:
SystemException
addResourcePermission
void addResourcePermission(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getAvailableResourcePermissionActionIds
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<java.lang.String> getAvailableResourcePermissionActionIds(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.util.List<java.lang.String> actionIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getResourcePermissionsCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getResourcePermissionsCount(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey)
throws SystemException
- Throws:
SystemException
getRoleResourcePermissions
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<ResourcePermission> getRoleResourcePermissions(long roleId)
throws SystemException
- Throws:
SystemException
getRoleResourcePermissions
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<ResourcePermission> getRoleResourcePermissions(long roleId,
int[] scopes,
int start,
int end)
throws SystemException
- Throws:
SystemException
hasActionId
@Transactional(propagation=SUPPORTS,
readOnly=true)
boolean hasActionId(ResourcePermission resourcePermission,
ResourceAction resourceAction)
hasResourcePermission
@Transactional(propagation=SUPPORTS,
readOnly=true)
boolean hasResourcePermission(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
hasScopeResourcePermission
@Transactional(propagation=SUPPORTS,
readOnly=true)
boolean hasScopeResourcePermission(long companyId,
java.lang.String name,
int scope,
long roleId,
java.lang.String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
mergePermissions
void mergePermissions(long fromRoleId,
long toRoleId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
reassignPermissions
void reassignPermissions(long resourcePermissionId,
long toRoleId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
removeResourcePermission
void removeResourcePermission(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
removeResourcePermissions
void removeResourcePermissions(long companyId,
java.lang.String name,
int scope,
long roleId,
java.lang.String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
setResourcePermissions
void setResourcePermissions(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String[] actionIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException