com.liferay.portal.service
Interface ResourcePermissionLocalService
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.PortalException.class,com.liferay.portal.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
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<java.lang.Object> |
dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
|
java.util.List<java.lang.Object> |
dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end)
|
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)
|
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 |
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 com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
createResourcePermission
ResourcePermission createResourcePermission(long resourcePermissionId)
deleteResourcePermission
void deleteResourcePermission(long resourcePermissionId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
deleteResourcePermission
void deleteResourcePermission(ResourcePermission resourcePermission)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
dynamicQuery
java.util.List<java.lang.Object> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
dynamicQuery
java.util.List<java.lang.Object> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
getResourcePermission
@Transactional(propagation=SUPPORTS,
readOnly=true)
ResourcePermission getResourcePermission(long resourcePermissionId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
getResourcePermissions
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<ResourcePermission> getResourcePermissions(int start,
int end)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
getResourcePermissionsCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getResourcePermissionsCount()
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
updateResourcePermission
ResourcePermission updateResourcePermission(ResourcePermission resourcePermission)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
updateResourcePermission
ResourcePermission updateResourcePermission(ResourcePermission resourcePermission,
boolean merge)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
addResourcePermission
void addResourcePermission(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String actionId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.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 com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getResourcePermissionsCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getResourcePermissionsCount(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
getRoleResourcePermissions
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<ResourcePermission> getRoleResourcePermissions(long roleId)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.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 com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
hasScopeResourcePermission
@Transactional(propagation=SUPPORTS,
readOnly=true)
boolean hasScopeResourcePermission(long companyId,
java.lang.String name,
int scope,
long roleId,
java.lang.String actionId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
removeResourcePermission
void removeResourcePermission(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String actionId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
removeResourcePermissions
void removeResourcePermissions(long companyId,
java.lang.String name,
int scope,
long roleId,
java.lang.String actionId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
setResourcePermissions
void setResourcePermissions(long companyId,
java.lang.String name,
int scope,
java.lang.String primKey,
long roleId,
java.lang.String[] actionIds)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException