001
014
015 package com.liferay.portal.service;
016
017
018
027 public class PermissionServiceWrapper implements PermissionService {
028 public PermissionServiceWrapper(PermissionService permissionService) {
029 _permissionService = permissionService;
030 }
031
032 public void checkPermission(long groupId, long resourceId)
033 throws com.liferay.portal.kernel.exception.PortalException,
034 com.liferay.portal.kernel.exception.SystemException {
035 _permissionService.checkPermission(groupId, resourceId);
036 }
037
038 public void checkPermission(long groupId, java.lang.String name,
039 long primKey)
040 throws com.liferay.portal.kernel.exception.PortalException,
041 com.liferay.portal.kernel.exception.SystemException {
042 _permissionService.checkPermission(groupId, name, primKey);
043 }
044
045 public void checkPermission(long groupId, java.lang.String name,
046 java.lang.String primKey)
047 throws com.liferay.portal.kernel.exception.PortalException,
048 com.liferay.portal.kernel.exception.SystemException {
049 _permissionService.checkPermission(groupId, name, primKey);
050 }
051
052 public boolean hasGroupPermission(long groupId, java.lang.String actionId,
053 long resourceId)
054 throws com.liferay.portal.kernel.exception.SystemException {
055 return _permissionService.hasGroupPermission(groupId, actionId,
056 resourceId);
057 }
058
059 public boolean hasUserPermission(long userId, java.lang.String actionId,
060 long resourceId)
061 throws com.liferay.portal.kernel.exception.SystemException {
062 return _permissionService.hasUserPermission(userId, actionId, resourceId);
063 }
064
065 public boolean hasUserPermissions(long userId, long groupId,
066 java.util.List<com.liferay.portal.model.Resource> resources,
067 java.lang.String actionId,
068 com.liferay.portal.security.permission.PermissionCheckerBag permissionCheckerBag)
069 throws com.liferay.portal.kernel.exception.PortalException,
070 com.liferay.portal.kernel.exception.SystemException {
071 return _permissionService.hasUserPermissions(userId, groupId,
072 resources, actionId, permissionCheckerBag);
073 }
074
075 public void setGroupPermissions(long groupId, java.lang.String[] actionIds,
076 long resourceId)
077 throws com.liferay.portal.kernel.exception.PortalException,
078 com.liferay.portal.kernel.exception.SystemException {
079 _permissionService.setGroupPermissions(groupId, actionIds, resourceId);
080 }
081
082 public void setGroupPermissions(java.lang.String className,
083 java.lang.String classPK, long groupId, java.lang.String[] actionIds,
084 long resourceId)
085 throws com.liferay.portal.kernel.exception.PortalException,
086 com.liferay.portal.kernel.exception.SystemException {
087 _permissionService.setGroupPermissions(className, classPK, groupId,
088 actionIds, resourceId);
089 }
090
091 public void setOrgGroupPermissions(long organizationId, long groupId,
092 java.lang.String[] actionIds, long resourceId)
093 throws com.liferay.portal.kernel.exception.PortalException,
094 com.liferay.portal.kernel.exception.SystemException {
095 _permissionService.setOrgGroupPermissions(organizationId, groupId,
096 actionIds, resourceId);
097 }
098
099 public void setRolePermission(long roleId, long groupId,
100 java.lang.String name, int scope, java.lang.String primKey,
101 java.lang.String actionId)
102 throws com.liferay.portal.kernel.exception.PortalException,
103 com.liferay.portal.kernel.exception.SystemException {
104 _permissionService.setRolePermission(roleId, groupId, name, scope,
105 primKey, actionId);
106 }
107
108 public void setRolePermissions(long roleId, long groupId,
109 java.lang.String[] actionIds, long resourceId)
110 throws com.liferay.portal.kernel.exception.PortalException,
111 com.liferay.portal.kernel.exception.SystemException {
112 _permissionService.setRolePermissions(roleId, groupId, actionIds,
113 resourceId);
114 }
115
116 public void setUserPermissions(long userId, long groupId,
117 java.lang.String[] actionIds, long resourceId)
118 throws com.liferay.portal.kernel.exception.PortalException,
119 com.liferay.portal.kernel.exception.SystemException {
120 _permissionService.setUserPermissions(userId, groupId, actionIds,
121 resourceId);
122 }
123
124 public void unsetRolePermission(long roleId, long groupId, long permissionId)
125 throws com.liferay.portal.kernel.exception.PortalException,
126 com.liferay.portal.kernel.exception.SystemException {
127 _permissionService.unsetRolePermission(roleId, groupId, permissionId);
128 }
129
130 public void unsetRolePermission(long roleId, long groupId,
131 java.lang.String name, int scope, java.lang.String primKey,
132 java.lang.String actionId)
133 throws com.liferay.portal.kernel.exception.PortalException,
134 com.liferay.portal.kernel.exception.SystemException {
135 _permissionService.unsetRolePermission(roleId, groupId, name, scope,
136 primKey, actionId);
137 }
138
139 public void unsetRolePermissions(long roleId, long groupId,
140 java.lang.String name, int scope, java.lang.String actionId)
141 throws com.liferay.portal.kernel.exception.PortalException,
142 com.liferay.portal.kernel.exception.SystemException {
143 _permissionService.unsetRolePermissions(roleId, groupId, name, scope,
144 actionId);
145 }
146
147 public void unsetUserPermissions(long userId, long groupId,
148 java.lang.String[] actionIds, long resourceId)
149 throws com.liferay.portal.kernel.exception.PortalException,
150 com.liferay.portal.kernel.exception.SystemException {
151 _permissionService.unsetUserPermissions(userId, groupId, actionIds,
152 resourceId);
153 }
154
155 public PermissionService getWrappedPermissionService() {
156 return _permissionService;
157 }
158
159 private PermissionService _permissionService;
160 }