1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portal.service;
24  
25  
26  /**
27   * <a href="PermissionLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
28   *
29   * <p>
30   * ServiceBuilder generated this class. Modifications in this class will be
31   * overwritten the next time is generated.
32   * </p>
33   *
34   * <p>
35   * This class is a wrapper for {@link PermissionLocalService}.
36   * </p>
37   *
38   * @author    Brian Wing Shun Chan
39   * @see       PermissionLocalService
40   * @generated
41   */
42  public class PermissionLocalServiceWrapper implements PermissionLocalService {
43      public PermissionLocalServiceWrapper(
44          PermissionLocalService permissionLocalService) {
45          _permissionLocalService = permissionLocalService;
46      }
47  
48      public com.liferay.portal.model.Permission addPermission(
49          com.liferay.portal.model.Permission permission)
50          throws com.liferay.portal.SystemException {
51          return _permissionLocalService.addPermission(permission);
52      }
53  
54      public com.liferay.portal.model.Permission createPermission(
55          long permissionId) {
56          return _permissionLocalService.createPermission(permissionId);
57      }
58  
59      public void deletePermission(long permissionId)
60          throws com.liferay.portal.PortalException,
61              com.liferay.portal.SystemException {
62          _permissionLocalService.deletePermission(permissionId);
63      }
64  
65      public void deletePermission(com.liferay.portal.model.Permission permission)
66          throws com.liferay.portal.SystemException {
67          _permissionLocalService.deletePermission(permission);
68      }
69  
70      public java.util.List<Object> dynamicQuery(
71          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
72          throws com.liferay.portal.SystemException {
73          return _permissionLocalService.dynamicQuery(dynamicQuery);
74      }
75  
76      public java.util.List<Object> dynamicQuery(
77          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
78          int end) throws com.liferay.portal.SystemException {
79          return _permissionLocalService.dynamicQuery(dynamicQuery, start, end);
80      }
81  
82      public com.liferay.portal.model.Permission getPermission(long permissionId)
83          throws com.liferay.portal.PortalException,
84              com.liferay.portal.SystemException {
85          return _permissionLocalService.getPermission(permissionId);
86      }
87  
88      public java.util.List<com.liferay.portal.model.Permission> getPermissions(
89          int start, int end) throws com.liferay.portal.SystemException {
90          return _permissionLocalService.getPermissions(start, end);
91      }
92  
93      public int getPermissionsCount() throws com.liferay.portal.SystemException {
94          return _permissionLocalService.getPermissionsCount();
95      }
96  
97      public com.liferay.portal.model.Permission updatePermission(
98          com.liferay.portal.model.Permission permission)
99          throws com.liferay.portal.SystemException {
100         return _permissionLocalService.updatePermission(permission);
101     }
102 
103     public com.liferay.portal.model.Permission updatePermission(
104         com.liferay.portal.model.Permission permission, boolean merge)
105         throws com.liferay.portal.SystemException {
106         return _permissionLocalService.updatePermission(permission, merge);
107     }
108 
109     public com.liferay.portal.model.Permission addPermission(long companyId,
110         java.lang.String actionId, long resourceId)
111         throws com.liferay.portal.SystemException {
112         return _permissionLocalService.addPermission(companyId, actionId,
113             resourceId);
114     }
115 
116     public java.util.List<com.liferay.portal.model.Permission> addPermissions(
117         long companyId, java.lang.String name, long resourceId,
118         boolean portletActions) throws com.liferay.portal.SystemException {
119         return _permissionLocalService.addPermissions(companyId, name,
120             resourceId, portletActions);
121     }
122 
123     public java.util.List<com.liferay.portal.model.Permission> addPermissions(
124         long companyId, java.util.List<String> actionIds, long resourceId)
125         throws com.liferay.portal.SystemException {
126         return _permissionLocalService.addPermissions(companyId, actionIds,
127             resourceId);
128     }
129 
130     public void addUserPermissions(long userId, java.lang.String[] actionIds,
131         long resourceId)
132         throws com.liferay.portal.PortalException,
133             com.liferay.portal.SystemException {
134         _permissionLocalService.addUserPermissions(userId, actionIds, resourceId);
135     }
136 
137     public java.util.List<String> getActions(
138         java.util.List<com.liferay.portal.model.Permission> permissions) {
139         return _permissionLocalService.getActions(permissions);
140     }
141 
142     public java.util.List<com.liferay.portal.model.Permission> getGroupPermissions(
143         long groupId, long resourceId)
144         throws com.liferay.portal.SystemException {
145         return _permissionLocalService.getGroupPermissions(groupId, resourceId);
146     }
147 
148     public java.util.List<com.liferay.portal.model.Permission> getGroupPermissions(
149         long groupId, long companyId, java.lang.String name, int scope,
150         java.lang.String primKey) throws com.liferay.portal.SystemException {
151         return _permissionLocalService.getGroupPermissions(groupId, companyId,
152             name, scope, primKey);
153     }
154 
155     public java.util.List<com.liferay.portal.model.Permission> getOrgGroupPermissions(
156         long organizationId, long groupId, long resourceId)
157         throws com.liferay.portal.SystemException {
158         return _permissionLocalService.getOrgGroupPermissions(organizationId,
159             groupId, resourceId);
160     }
161 
162     public long getLatestPermissionId()
163         throws com.liferay.portal.SystemException {
164         return _permissionLocalService.getLatestPermissionId();
165     }
166 
167     public java.util.List<com.liferay.portal.model.Permission> getPermissions(
168         long companyId, java.lang.String[] actionIds, long resourceId)
169         throws com.liferay.portal.SystemException {
170         return _permissionLocalService.getPermissions(companyId, actionIds,
171             resourceId);
172     }
173 
174     public java.util.List<com.liferay.portal.model.Permission> getRolePermissions(
175         long roleId) throws com.liferay.portal.SystemException {
176         return _permissionLocalService.getRolePermissions(roleId);
177     }
178 
179     public java.util.List<com.liferay.portal.model.Permission> getRolePermissions(
180         long roleId, long resourceId) throws com.liferay.portal.SystemException {
181         return _permissionLocalService.getRolePermissions(roleId, resourceId);
182     }
183 
184     public java.util.List<com.liferay.portal.model.Permission> getUserPermissions(
185         long userId, long resourceId) throws com.liferay.portal.SystemException {
186         return _permissionLocalService.getUserPermissions(userId, resourceId);
187     }
188 
189     public java.util.List<com.liferay.portal.model.Permission> getUserPermissions(
190         long userId, long companyId, java.lang.String name, int scope,
191         java.lang.String primKey) throws com.liferay.portal.SystemException {
192         return _permissionLocalService.getUserPermissions(userId, companyId,
193             name, scope, primKey);
194     }
195 
196     public boolean hasGroupPermission(long groupId, java.lang.String actionId,
197         long resourceId) throws com.liferay.portal.SystemException {
198         return _permissionLocalService.hasGroupPermission(groupId, actionId,
199             resourceId);
200     }
201 
202     public boolean hasRolePermission(long roleId, long companyId,
203         java.lang.String name, int scope, java.lang.String actionId)
204         throws com.liferay.portal.SystemException {
205         return _permissionLocalService.hasRolePermission(roleId, companyId,
206             name, scope, actionId);
207     }
208 
209     public boolean hasRolePermission(long roleId, long companyId,
210         java.lang.String name, int scope, java.lang.String primKey,
211         java.lang.String actionId) throws com.liferay.portal.SystemException {
212         return _permissionLocalService.hasRolePermission(roleId, companyId,
213             name, scope, primKey, actionId);
214     }
215 
216     public boolean hasUserPermission(long userId, java.lang.String actionId,
217         long resourceId) throws com.liferay.portal.SystemException {
218         return _permissionLocalService.hasUserPermission(userId, actionId,
219             resourceId);
220     }
221 
222     public boolean hasUserPermissions(long userId, long groupId,
223         java.util.List<com.liferay.portal.model.Resource> resources,
224         java.lang.String actionId,
225         com.liferay.portal.security.permission.PermissionCheckerBag permissionCheckerBag)
226         throws com.liferay.portal.PortalException,
227             com.liferay.portal.SystemException {
228         return _permissionLocalService.hasUserPermissions(userId, groupId,
229             resources, actionId, permissionCheckerBag);
230     }
231 
232     public void setGroupPermissions(long groupId, java.lang.String[] actionIds,
233         long resourceId)
234         throws com.liferay.portal.PortalException,
235             com.liferay.portal.SystemException {
236         _permissionLocalService.setGroupPermissions(groupId, actionIds,
237             resourceId);
238     }
239 
240     public void setGroupPermissions(java.lang.String className,
241         java.lang.String classPK, long groupId, java.lang.String[] actionIds,
242         long resourceId)
243         throws com.liferay.portal.PortalException,
244             com.liferay.portal.SystemException {
245         _permissionLocalService.setGroupPermissions(className, classPK,
246             groupId, actionIds, resourceId);
247     }
248 
249     public void setOrgGroupPermissions(long organizationId, long groupId,
250         java.lang.String[] actionIds, long resourceId)
251         throws com.liferay.portal.PortalException,
252             com.liferay.portal.SystemException {
253         _permissionLocalService.setOrgGroupPermissions(organizationId, groupId,
254             actionIds, resourceId);
255     }
256 
257     public void setRolePermission(long roleId, long companyId,
258         java.lang.String name, int scope, java.lang.String primKey,
259         java.lang.String actionId)
260         throws com.liferay.portal.PortalException,
261             com.liferay.portal.SystemException {
262         _permissionLocalService.setRolePermission(roleId, companyId, name,
263             scope, primKey, actionId);
264     }
265 
266     public void setRolePermissions(long roleId, long companyId,
267         java.lang.String name, int scope, java.lang.String primKey,
268         java.lang.String[] actionIds)
269         throws com.liferay.portal.PortalException,
270             com.liferay.portal.SystemException {
271         _permissionLocalService.setRolePermissions(roleId, companyId, name,
272             scope, primKey, actionIds);
273     }
274 
275     public void setRolePermissions(long roleId, java.lang.String[] actionIds,
276         long resourceId)
277         throws com.liferay.portal.PortalException,
278             com.liferay.portal.SystemException {
279         _permissionLocalService.setRolePermissions(roleId, actionIds, resourceId);
280     }
281 
282     public void setUserPermissions(long userId, java.lang.String[] actionIds,
283         long resourceId)
284         throws com.liferay.portal.PortalException,
285             com.liferay.portal.SystemException {
286         _permissionLocalService.setUserPermissions(userId, actionIds, resourceId);
287     }
288 
289     public void unsetRolePermission(long roleId, long permissionId)
290         throws com.liferay.portal.SystemException {
291         _permissionLocalService.unsetRolePermission(roleId, permissionId);
292     }
293 
294     public void unsetRolePermission(long roleId, long companyId,
295         java.lang.String name, int scope, java.lang.String primKey,
296         java.lang.String actionId) throws com.liferay.portal.SystemException {
297         _permissionLocalService.unsetRolePermission(roleId, companyId, name,
298             scope, primKey, actionId);
299     }
300 
301     public void unsetRolePermissions(long roleId, long companyId,
302         java.lang.String name, int scope, java.lang.String actionId)
303         throws com.liferay.portal.SystemException {
304         _permissionLocalService.unsetRolePermissions(roleId, companyId, name,
305             scope, actionId);
306     }
307 
308     public void unsetUserPermissions(long userId, java.lang.String[] actionIds,
309         long resourceId) throws com.liferay.portal.SystemException {
310         _permissionLocalService.unsetUserPermissions(userId, actionIds,
311             resourceId);
312     }
313 
314     public PermissionLocalService getWrappedPermissionLocalService() {
315         return _permissionLocalService;
316     }
317 
318     private PermissionLocalService _permissionLocalService;
319 }