|
Liferay 6.0-ee | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.liferay.portal.service.ResourcePermissionLocalServiceUtil
public class ResourcePermissionLocalServiceUtil
The utility for the resource permission local service. This utility wraps ResourcePermissionLocalServiceImpl
and is the primary access point for service operations in application layer code running on the local server.
Never modify this class directly. Add custom service methods to ResourcePermissionLocalServiceImpl
and rerun ServiceBuilder to regenerate this class.
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.
ResourcePermissionLocalService
,
ResourcePermissionLocalServiceBaseImpl
,
ResourcePermissionLocalServiceImpl
Constructor Summary | |
---|---|
ResourcePermissionLocalServiceUtil()
|
Method Summary | |
---|---|
static void |
addResourcePermission(long companyId,
String name,
int scope,
String primKey,
long roleId,
String actionId)
|
static ResourcePermission |
addResourcePermission(ResourcePermission resourcePermission)
Adds the resource permission to the database. |
static ResourcePermission |
createResourcePermission(long resourcePermissionId)
Creates a new resource permission with the primary key. |
static void |
deleteResourcePermission(long resourcePermissionId)
Deletes the resource permission with the primary key from the database. |
static void |
deleteResourcePermission(ResourcePermission resourcePermission)
Deletes the resource permission from the database. |
static List |
dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows. |
static List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows. |
static List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows. |
static long |
dynamicQueryCount(DynamicQuery dynamicQuery)
Counts the number of rows that match the dynamic query. |
static List<String> |
getAvailableResourcePermissionActionIds(long companyId,
String name,
int scope,
String primKey,
long roleId,
List<String> actionIds)
|
static ResourcePermission |
getResourcePermission(long resourcePermissionId)
Gets the resource permission with the primary key. |
static List<ResourcePermission> |
getResourcePermissions(int start,
int end)
Gets a range of all the resource permissions. |
static List<ResourcePermission> |
getResourcePermissions(long companyId,
String name,
int scope,
String primKey)
|
static int |
getResourcePermissionsCount()
Gets the number of resource permissions. |
static int |
getResourcePermissionsCount(long companyId,
String name,
int scope,
String primKey)
|
static List<ResourcePermission> |
getRoleResourcePermissions(long roleId)
|
static List<ResourcePermission> |
getRoleResourcePermissions(long roleId,
int[] scopes,
int start,
int end)
|
static ResourcePermissionLocalService |
getService()
|
static boolean |
hasActionId(ResourcePermission resourcePermission,
ResourceAction resourceAction)
|
static boolean |
hasResourcePermission(long companyId,
String name,
int scope,
String primKey,
long roleId,
String actionId)
|
static boolean |
hasScopeResourcePermission(long companyId,
String name,
int scope,
long roleId,
String actionId)
|
static void |
mergePermissions(long fromRoleId,
long toRoleId)
|
static void |
reassignPermissions(long resourcePermissionId,
long toRoleId)
|
static void |
removeResourcePermission(long companyId,
String name,
int scope,
String primKey,
long roleId,
String actionId)
|
static void |
removeResourcePermissions(long companyId,
String name,
int scope,
long roleId,
String actionId)
|
static void |
setResourcePermissions(long companyId,
String name,
int scope,
String primKey,
long roleId,
String[] actionIds)
|
void |
setService(ResourcePermissionLocalService service)
|
static ResourcePermission |
updateResourcePermission(ResourcePermission resourcePermission)
Updates the resource permission in the database. |
static ResourcePermission |
updateResourcePermission(ResourcePermission resourcePermission,
boolean merge)
Updates the resource permission in the database. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ResourcePermissionLocalServiceUtil()
Method Detail |
---|
public static ResourcePermission addResourcePermission(ResourcePermission resourcePermission) throws SystemException
resourcePermission
- the resource permission to add
SystemException
- if a system exception occurredpublic static ResourcePermission createResourcePermission(long resourcePermissionId)
resourcePermissionId
- the primary key for the new resource permission
public static void deleteResourcePermission(long resourcePermissionId) throws PortalException, SystemException
resourcePermissionId
- the primary key of the resource permission to delete
PortalException
- if a resource permission with the primary key could not be found
SystemException
- if a system exception occurredpublic static void deleteResourcePermission(ResourcePermission resourcePermission) throws SystemException
resourcePermission
- the resource permission to delete
SystemException
- if a system exception occurredpublic static List dynamicQuery(DynamicQuery dynamicQuery) throws SystemException
dynamicQuery
- the dynamic query to search with
SystemException
- if a system exception occurredpublic static List dynamicQuery(DynamicQuery dynamicQuery, int start, int end) throws SystemException
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.
dynamicQuery
- the dynamic query to search withstart
- the lower bound of the range of model instances to returnend
- the upper bound of the range of model instances to return (not inclusive)
SystemException
- if a system exception occurredpublic static List dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator) throws SystemException
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.
dynamicQuery
- the dynamic query to search withstart
- the lower bound of the range of model instances to returnend
- the upper bound of the range of model instances to return (not inclusive)orderByComparator
- the comparator to order the results by
SystemException
- if a system exception occurredpublic static long dynamicQueryCount(DynamicQuery dynamicQuery) throws SystemException
dynamicQuery
- the dynamic query to search with
SystemException
- if a system exception occurredpublic static ResourcePermission getResourcePermission(long resourcePermissionId) throws PortalException, SystemException
resourcePermissionId
- the primary key of the resource permission to get
PortalException
- if a resource permission with the primary key could not be found
SystemException
- if a system exception occurredpublic static List<ResourcePermission> getResourcePermissions(int start, int end) throws SystemException
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.
start
- the lower bound of the range of resource permissions to returnend
- the upper bound of the range of resource permissions to return (not inclusive)
SystemException
- if a system exception occurredpublic static int getResourcePermissionsCount() throws SystemException
SystemException
- if a system exception occurredpublic static ResourcePermission updateResourcePermission(ResourcePermission resourcePermission) throws SystemException
resourcePermission
- the resource permission to update
SystemException
- if a system exception occurredpublic static ResourcePermission updateResourcePermission(ResourcePermission resourcePermission, boolean merge) throws SystemException
resourcePermission
- the resource permission to updatemerge
- whether to merge the resource permission with the current session. See BatchSession.update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)
for an explanation.
SystemException
- if a system exception occurredpublic static void addResourcePermission(long companyId, String name, int scope, String primKey, long roleId, String actionId) throws PortalException, SystemException
PortalException
SystemException
public static List<String> getAvailableResourcePermissionActionIds(long companyId, String name, int scope, String primKey, long roleId, List<String> actionIds) throws PortalException, SystemException
PortalException
SystemException
public static List<ResourcePermission> getResourcePermissions(long companyId, String name, int scope, String primKey) throws SystemException
SystemException
public static int getResourcePermissionsCount(long companyId, String name, int scope, String primKey) throws SystemException
SystemException
public static List<ResourcePermission> getRoleResourcePermissions(long roleId) throws SystemException
SystemException
public static List<ResourcePermission> getRoleResourcePermissions(long roleId, int[] scopes, int start, int end) throws SystemException
SystemException
public static boolean hasActionId(ResourcePermission resourcePermission, ResourceAction resourceAction)
public static boolean hasResourcePermission(long companyId, String name, int scope, String primKey, long roleId, String actionId) throws PortalException, SystemException
PortalException
SystemException
public static boolean hasScopeResourcePermission(long companyId, String name, int scope, long roleId, String actionId) throws PortalException, SystemException
PortalException
SystemException
public static void mergePermissions(long fromRoleId, long toRoleId) throws PortalException, SystemException
PortalException
SystemException
public static void reassignPermissions(long resourcePermissionId, long toRoleId) throws PortalException, SystemException
PortalException
SystemException
public static void removeResourcePermission(long companyId, String name, int scope, String primKey, long roleId, String actionId) throws PortalException, SystemException
PortalException
SystemException
public static void removeResourcePermissions(long companyId, String name, int scope, long roleId, String actionId) throws PortalException, SystemException
PortalException
SystemException
public static void setResourcePermissions(long companyId, String name, int scope, String primKey, long roleId, String[] actionIds) throws PortalException, SystemException
PortalException
SystemException
public static ResourcePermissionLocalService getService()
public void setService(ResourcePermissionLocalService service)
|
Liferay 6.0-ee | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |