|
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.PermissionLocalServiceWrapper
public class PermissionLocalServiceWrapper
This class is a wrapper for PermissionLocalService
.
PermissionLocalService
Constructor Summary | |
---|---|
PermissionLocalServiceWrapper(PermissionLocalService permissionLocalService)
|
Method Summary | |
---|---|
Permission |
addPermission(long companyId,
String actionId,
long resourceId)
|
Permission |
addPermission(Permission permission)
Adds the permission to the database. |
List<Permission> |
addPermissions(long companyId,
List<String> actionIds,
long resourceId)
|
List<Permission> |
addPermissions(long companyId,
String name,
long resourceId,
boolean portletActions)
|
void |
addUserPermissions(long userId,
String[] actionIds,
long resourceId)
|
Permission |
createPermission(long permissionId)
Creates a new permission with the primary key. |
void |
deletePermission(long permissionId)
Deletes the permission with the primary key from the database. |
void |
deletePermission(Permission permission)
Deletes the permission from the database. |
List |
dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows. |
List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows. |
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. |
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
Counts the number of rows that match the dynamic query. |
List<String> |
getActions(List<Permission> permissions)
|
List<Permission> |
getGroupPermissions(long groupId,
long resourceId)
|
List<Permission> |
getGroupPermissions(long groupId,
long companyId,
String name,
int scope,
String primKey)
|
long |
getLatestPermissionId()
|
List<Permission> |
getOrgGroupPermissions(long organizationId,
long groupId,
long resourceId)
|
Permission |
getPermission(long permissionId)
Gets the permission with the primary key. |
List<Permission> |
getPermissions(int start,
int end)
Gets a range of all the permissions. |
List<Permission> |
getPermissions(long companyId,
String[] actionIds,
long resourceId)
|
int |
getPermissionsCount()
Gets the number of permissions. |
List<Permission> |
getRolePermissions(long roleId)
|
List<Permission> |
getRolePermissions(long roleId,
long resourceId)
|
List<Permission> |
getUserPermissions(long userId,
long resourceId)
|
List<Permission> |
getUserPermissions(long userId,
long companyId,
String name,
int scope,
String primKey)
|
PermissionLocalService |
getWrappedPermissionLocalService()
|
boolean |
hasGroupPermission(long groupId,
String actionId,
long resourceId)
|
boolean |
hasRolePermission(long roleId,
long companyId,
String name,
int scope,
String actionId)
|
boolean |
hasRolePermission(long roleId,
long companyId,
String name,
int scope,
String primKey,
String actionId)
|
boolean |
hasUserPermission(long userId,
String actionId,
long resourceId)
|
boolean |
hasUserPermissions(long userId,
long groupId,
List<Resource> resources,
String actionId,
PermissionCheckerBag permissionCheckerBag)
|
void |
setGroupPermissions(long groupId,
String[] actionIds,
long resourceId)
|
void |
setGroupPermissions(String className,
String classPK,
long groupId,
String[] actionIds,
long resourceId)
|
void |
setOrgGroupPermissions(long organizationId,
long groupId,
String[] actionIds,
long resourceId)
|
void |
setRolePermission(long roleId,
long companyId,
String name,
int scope,
String primKey,
String actionId)
|
void |
setRolePermissions(long roleId,
long companyId,
String name,
int scope,
String primKey,
String[] actionIds)
|
void |
setRolePermissions(long roleId,
String[] actionIds,
long resourceId)
|
void |
setUserPermissions(long userId,
String[] actionIds,
long resourceId)
|
void |
unsetRolePermission(long roleId,
long permissionId)
|
void |
unsetRolePermission(long roleId,
long companyId,
String name,
int scope,
String primKey,
String actionId)
|
void |
unsetRolePermissions(long roleId,
long companyId,
String name,
int scope,
String actionId)
|
void |
unsetUserPermissions(long userId,
String[] actionIds,
long resourceId)
|
Permission |
updatePermission(Permission permission)
Updates the permission in the database. |
Permission |
updatePermission(Permission permission,
boolean merge)
Updates the 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 PermissionLocalServiceWrapper(PermissionLocalService permissionLocalService)
Method Detail |
---|
public Permission addPermission(Permission permission) throws SystemException
addPermission
in interface PermissionLocalService
permission
- the permission to add
SystemException
- if a system exception occurredpublic Permission createPermission(long permissionId)
createPermission
in interface PermissionLocalService
permissionId
- the primary key for the new permission
public void deletePermission(long permissionId) throws PortalException, SystemException
deletePermission
in interface PermissionLocalService
permissionId
- the primary key of the permission to delete
PortalException
- if a permission with the primary key could not be found
SystemException
- if a system exception occurredpublic void deletePermission(Permission permission) throws SystemException
deletePermission
in interface PermissionLocalService
permission
- the permission to delete
SystemException
- if a system exception occurredpublic List dynamicQuery(DynamicQuery dynamicQuery) throws SystemException
dynamicQuery
in interface PermissionLocalService
dynamicQuery
- the dynamic query to search with
SystemException
- if a system exception occurredpublic 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
in interface PermissionLocalService
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 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
in interface PermissionLocalService
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 long dynamicQueryCount(DynamicQuery dynamicQuery) throws SystemException
dynamicQueryCount
in interface PermissionLocalService
dynamicQuery
- the dynamic query to search with
SystemException
- if a system exception occurredpublic Permission getPermission(long permissionId) throws PortalException, SystemException
getPermission
in interface PermissionLocalService
permissionId
- the primary key of the permission to get
PortalException
- if a permission with the primary key could not be found
SystemException
- if a system exception occurredpublic List<Permission> getPermissions(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.
getPermissions
in interface PermissionLocalService
start
- the lower bound of the range of permissions to returnend
- the upper bound of the range of permissions to return (not inclusive)
SystemException
- if a system exception occurredpublic int getPermissionsCount() throws SystemException
getPermissionsCount
in interface PermissionLocalService
SystemException
- if a system exception occurredpublic Permission updatePermission(Permission permission) throws SystemException
updatePermission
in interface PermissionLocalService
permission
- the permission to update
SystemException
- if a system exception occurredpublic Permission updatePermission(Permission permission, boolean merge) throws SystemException
updatePermission
in interface PermissionLocalService
permission
- the permission to updatemerge
- whether to merge the 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 Permission addPermission(long companyId, String actionId, long resourceId) throws SystemException
addPermission
in interface PermissionLocalService
SystemException
public List<Permission> addPermissions(long companyId, String name, long resourceId, boolean portletActions) throws SystemException
addPermissions
in interface PermissionLocalService
SystemException
public List<Permission> addPermissions(long companyId, List<String> actionIds, long resourceId) throws SystemException
addPermissions
in interface PermissionLocalService
SystemException
public void addUserPermissions(long userId, String[] actionIds, long resourceId) throws PortalException, SystemException
addUserPermissions
in interface PermissionLocalService
PortalException
SystemException
public List<String> getActions(List<Permission> permissions)
getActions
in interface PermissionLocalService
public List<Permission> getGroupPermissions(long groupId, long resourceId) throws SystemException
getGroupPermissions
in interface PermissionLocalService
SystemException
public List<Permission> getGroupPermissions(long groupId, long companyId, String name, int scope, String primKey) throws SystemException
getGroupPermissions
in interface PermissionLocalService
SystemException
public List<Permission> getOrgGroupPermissions(long organizationId, long groupId, long resourceId) throws SystemException
getOrgGroupPermissions
in interface PermissionLocalService
SystemException
public long getLatestPermissionId() throws SystemException
getLatestPermissionId
in interface PermissionLocalService
SystemException
public List<Permission> getPermissions(long companyId, String[] actionIds, long resourceId) throws SystemException
getPermissions
in interface PermissionLocalService
SystemException
public List<Permission> getRolePermissions(long roleId) throws SystemException
getRolePermissions
in interface PermissionLocalService
SystemException
public List<Permission> getRolePermissions(long roleId, long resourceId) throws SystemException
getRolePermissions
in interface PermissionLocalService
SystemException
public List<Permission> getUserPermissions(long userId, long resourceId) throws SystemException
getUserPermissions
in interface PermissionLocalService
SystemException
public List<Permission> getUserPermissions(long userId, long companyId, String name, int scope, String primKey) throws SystemException
getUserPermissions
in interface PermissionLocalService
SystemException
public boolean hasGroupPermission(long groupId, String actionId, long resourceId) throws SystemException
hasGroupPermission
in interface PermissionLocalService
SystemException
public boolean hasRolePermission(long roleId, long companyId, String name, int scope, String actionId) throws SystemException
hasRolePermission
in interface PermissionLocalService
SystemException
public boolean hasRolePermission(long roleId, long companyId, String name, int scope, String primKey, String actionId) throws SystemException
hasRolePermission
in interface PermissionLocalService
SystemException
public boolean hasUserPermission(long userId, String actionId, long resourceId) throws SystemException
hasUserPermission
in interface PermissionLocalService
SystemException
public boolean hasUserPermissions(long userId, long groupId, List<Resource> resources, String actionId, PermissionCheckerBag permissionCheckerBag) throws PortalException, SystemException
hasUserPermissions
in interface PermissionLocalService
PortalException
SystemException
public void setGroupPermissions(long groupId, String[] actionIds, long resourceId) throws PortalException, SystemException
setGroupPermissions
in interface PermissionLocalService
PortalException
SystemException
public void setGroupPermissions(String className, String classPK, long groupId, String[] actionIds, long resourceId) throws PortalException, SystemException
setGroupPermissions
in interface PermissionLocalService
PortalException
SystemException
public void setOrgGroupPermissions(long organizationId, long groupId, String[] actionIds, long resourceId) throws PortalException, SystemException
setOrgGroupPermissions
in interface PermissionLocalService
PortalException
SystemException
public void setRolePermission(long roleId, long companyId, String name, int scope, String primKey, String actionId) throws PortalException, SystemException
setRolePermission
in interface PermissionLocalService
PortalException
SystemException
public void setRolePermissions(long roleId, long companyId, String name, int scope, String primKey, String[] actionIds) throws PortalException, SystemException
setRolePermissions
in interface PermissionLocalService
PortalException
SystemException
public void setRolePermissions(long roleId, String[] actionIds, long resourceId) throws PortalException, SystemException
setRolePermissions
in interface PermissionLocalService
PortalException
SystemException
public void setUserPermissions(long userId, String[] actionIds, long resourceId) throws PortalException, SystemException
setUserPermissions
in interface PermissionLocalService
PortalException
SystemException
public void unsetRolePermission(long roleId, long permissionId) throws SystemException
unsetRolePermission
in interface PermissionLocalService
SystemException
public void unsetRolePermission(long roleId, long companyId, String name, int scope, String primKey, String actionId) throws SystemException
unsetRolePermission
in interface PermissionLocalService
SystemException
public void unsetRolePermissions(long roleId, long companyId, String name, int scope, String actionId) throws SystemException
unsetRolePermissions
in interface PermissionLocalService
SystemException
public void unsetUserPermissions(long userId, String[] actionIds, long resourceId) throws SystemException
unsetUserPermissions
in interface PermissionLocalService
SystemException
public PermissionLocalService getWrappedPermissionLocalService()
|
Liferay 6.0-ee | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |