1
14
15 package com.liferay.portal.service;
16
17
18
34 public class PermissionServiceWrapper implements PermissionService {
35 public PermissionServiceWrapper(PermissionService permissionService) {
36 _permissionService = permissionService;
37 }
38
39 public void checkPermission(long groupId, long resourceId)
40 throws com.liferay.portal.kernel.exception.PortalException,
41 com.liferay.portal.kernel.exception.SystemException {
42 _permissionService.checkPermission(groupId, resourceId);
43 }
44
45 public void checkPermission(long groupId, java.lang.String name,
46 long primKey)
47 throws com.liferay.portal.kernel.exception.PortalException,
48 com.liferay.portal.kernel.exception.SystemException {
49 _permissionService.checkPermission(groupId, name, primKey);
50 }
51
52 public void checkPermission(long groupId, java.lang.String name,
53 java.lang.String primKey)
54 throws com.liferay.portal.kernel.exception.PortalException,
55 com.liferay.portal.kernel.exception.SystemException {
56 _permissionService.checkPermission(groupId, name, primKey);
57 }
58
59 public boolean hasGroupPermission(long groupId, java.lang.String actionId,
60 long resourceId)
61 throws com.liferay.portal.kernel.exception.SystemException {
62 return _permissionService.hasGroupPermission(groupId, actionId,
63 resourceId);
64 }
65
66 public boolean hasUserPermission(long userId, java.lang.String actionId,
67 long resourceId)
68 throws com.liferay.portal.kernel.exception.SystemException {
69 return _permissionService.hasUserPermission(userId, actionId, resourceId);
70 }
71
72 public boolean hasUserPermissions(long userId, long groupId,
73 java.util.List<com.liferay.portal.model.Resource> resources,
74 java.lang.String actionId,
75 com.liferay.portal.security.permission.PermissionCheckerBag permissionCheckerBag)
76 throws com.liferay.portal.kernel.exception.PortalException,
77 com.liferay.portal.kernel.exception.SystemException {
78 return _permissionService.hasUserPermissions(userId, groupId,
79 resources, actionId, permissionCheckerBag);
80 }
81
82 public void setGroupPermissions(long groupId, java.lang.String[] actionIds,
83 long resourceId)
84 throws com.liferay.portal.kernel.exception.PortalException,
85 com.liferay.portal.kernel.exception.SystemException {
86 _permissionService.setGroupPermissions(groupId, actionIds, resourceId);
87 }
88
89 public void setGroupPermissions(java.lang.String className,
90 java.lang.String classPK, long groupId, java.lang.String[] actionIds,
91 long resourceId)
92 throws com.liferay.portal.kernel.exception.PortalException,
93 com.liferay.portal.kernel.exception.SystemException {
94 _permissionService.setGroupPermissions(className, classPK, groupId,
95 actionIds, resourceId);
96 }
97
98 public void setOrgGroupPermissions(long organizationId, long groupId,
99 java.lang.String[] actionIds, long resourceId)
100 throws com.liferay.portal.kernel.exception.PortalException,
101 com.liferay.portal.kernel.exception.SystemException {
102 _permissionService.setOrgGroupPermissions(organizationId, groupId,
103 actionIds, resourceId);
104 }
105
106 public void setRolePermission(long roleId, long groupId,
107 java.lang.String name, int scope, java.lang.String primKey,
108 java.lang.String actionId)
109 throws com.liferay.portal.kernel.exception.PortalException,
110 com.liferay.portal.kernel.exception.SystemException {
111 _permissionService.setRolePermission(roleId, groupId, name, scope,
112 primKey, actionId);
113 }
114
115 public void setRolePermissions(long roleId, 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.setRolePermissions(roleId, groupId, actionIds,
120 resourceId);
121 }
122
123 public void setUserPermissions(long userId, long groupId,
124 java.lang.String[] actionIds, long resourceId)
125 throws com.liferay.portal.kernel.exception.PortalException,
126 com.liferay.portal.kernel.exception.SystemException {
127 _permissionService.setUserPermissions(userId, groupId, actionIds,
128 resourceId);
129 }
130
131 public void unsetRolePermission(long roleId, long groupId, long permissionId)
132 throws com.liferay.portal.kernel.exception.PortalException,
133 com.liferay.portal.kernel.exception.SystemException {
134 _permissionService.unsetRolePermission(roleId, groupId, permissionId);
135 }
136
137 public void unsetRolePermission(long roleId, long groupId,
138 java.lang.String name, int scope, java.lang.String primKey,
139 java.lang.String actionId)
140 throws com.liferay.portal.kernel.exception.PortalException,
141 com.liferay.portal.kernel.exception.SystemException {
142 _permissionService.unsetRolePermission(roleId, groupId, name, scope,
143 primKey, actionId);
144 }
145
146 public void unsetRolePermissions(long roleId, long groupId,
147 java.lang.String name, int scope, java.lang.String actionId)
148 throws com.liferay.portal.kernel.exception.PortalException,
149 com.liferay.portal.kernel.exception.SystemException {
150 _permissionService.unsetRolePermissions(roleId, groupId, name, scope,
151 actionId);
152 }
153
154 public void unsetUserPermissions(long userId, long groupId,
155 java.lang.String[] actionIds, long resourceId)
156 throws com.liferay.portal.kernel.exception.PortalException,
157 com.liferay.portal.kernel.exception.SystemException {
158 _permissionService.unsetUserPermissions(userId, groupId, actionIds,
159 resourceId);
160 }
161
162 public PermissionService getWrappedPermissionService() {
163 return _permissionService;
164 }
165
166 private PermissionService _permissionService;
167 }