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