001    /**
002     * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portal.service;
016    
017    
018    /**
019     * <p>
020     * This class is a wrapper for {@link PermissionLocalService}.
021     * </p>
022     *
023     * @author    Brian Wing Shun Chan
024     * @see       PermissionLocalService
025     * @generated
026     */
027    public class PermissionLocalServiceWrapper implements PermissionLocalService {
028            public PermissionLocalServiceWrapper(
029                    PermissionLocalService permissionLocalService) {
030                    _permissionLocalService = permissionLocalService;
031            }
032    
033            public com.liferay.portal.model.Permission addPermission(
034                    com.liferay.portal.model.Permission permission)
035                    throws com.liferay.portal.kernel.exception.SystemException {
036                    return _permissionLocalService.addPermission(permission);
037            }
038    
039            public com.liferay.portal.model.Permission createPermission(
040                    long permissionId) {
041                    return _permissionLocalService.createPermission(permissionId);
042            }
043    
044            public void deletePermission(long permissionId)
045                    throws com.liferay.portal.kernel.exception.PortalException,
046                            com.liferay.portal.kernel.exception.SystemException {
047                    _permissionLocalService.deletePermission(permissionId);
048            }
049    
050            public void deletePermission(com.liferay.portal.model.Permission permission)
051                    throws com.liferay.portal.kernel.exception.SystemException {
052                    _permissionLocalService.deletePermission(permission);
053            }
054    
055            @SuppressWarnings("unchecked")
056            public java.util.List dynamicQuery(
057                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
058                    throws com.liferay.portal.kernel.exception.SystemException {
059                    return _permissionLocalService.dynamicQuery(dynamicQuery);
060            }
061    
062            @SuppressWarnings("unchecked")
063            public java.util.List dynamicQuery(
064                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
065                    int end) throws com.liferay.portal.kernel.exception.SystemException {
066                    return _permissionLocalService.dynamicQuery(dynamicQuery, start, end);
067            }
068    
069            @SuppressWarnings("unchecked")
070            public java.util.List dynamicQuery(
071                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
072                    int end,
073                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
074                    throws com.liferay.portal.kernel.exception.SystemException {
075                    return _permissionLocalService.dynamicQuery(dynamicQuery, start, end,
076                            orderByComparator);
077            }
078    
079            public long dynamicQueryCount(
080                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
081                    throws com.liferay.portal.kernel.exception.SystemException {
082                    return _permissionLocalService.dynamicQueryCount(dynamicQuery);
083            }
084    
085            public com.liferay.portal.model.Permission getPermission(long permissionId)
086                    throws com.liferay.portal.kernel.exception.PortalException,
087                            com.liferay.portal.kernel.exception.SystemException {
088                    return _permissionLocalService.getPermission(permissionId);
089            }
090    
091            public java.util.List<com.liferay.portal.model.Permission> getPermissions(
092                    int start, int end)
093                    throws com.liferay.portal.kernel.exception.SystemException {
094                    return _permissionLocalService.getPermissions(start, end);
095            }
096    
097            public int getPermissionsCount()
098                    throws com.liferay.portal.kernel.exception.SystemException {
099                    return _permissionLocalService.getPermissionsCount();
100            }
101    
102            public com.liferay.portal.model.Permission updatePermission(
103                    com.liferay.portal.model.Permission permission)
104                    throws com.liferay.portal.kernel.exception.SystemException {
105                    return _permissionLocalService.updatePermission(permission);
106            }
107    
108            public com.liferay.portal.model.Permission updatePermission(
109                    com.liferay.portal.model.Permission permission, boolean merge)
110                    throws com.liferay.portal.kernel.exception.SystemException {
111                    return _permissionLocalService.updatePermission(permission, merge);
112            }
113    
114            public com.liferay.portal.model.Permission addPermission(long companyId,
115                    java.lang.String actionId, long resourceId)
116                    throws com.liferay.portal.kernel.exception.SystemException {
117                    return _permissionLocalService.addPermission(companyId, actionId,
118                            resourceId);
119            }
120    
121            public java.util.List<com.liferay.portal.model.Permission> addPermissions(
122                    long companyId, java.lang.String name, long resourceId,
123                    boolean portletActions)
124                    throws com.liferay.portal.kernel.exception.SystemException {
125                    return _permissionLocalService.addPermissions(companyId, name,
126                            resourceId, portletActions);
127            }
128    
129            public java.util.List<com.liferay.portal.model.Permission> addPermissions(
130                    long companyId, java.util.List<java.lang.String> actionIds,
131                    long resourceId)
132                    throws com.liferay.portal.kernel.exception.SystemException {
133                    return _permissionLocalService.addPermissions(companyId, actionIds,
134                            resourceId);
135            }
136    
137            public void addUserPermissions(long userId, java.lang.String[] actionIds,
138                    long resourceId)
139                    throws com.liferay.portal.kernel.exception.PortalException,
140                            com.liferay.portal.kernel.exception.SystemException {
141                    _permissionLocalService.addUserPermissions(userId, actionIds, resourceId);
142            }
143    
144            public java.util.List<java.lang.String> getActions(
145                    java.util.List<com.liferay.portal.model.Permission> permissions) {
146                    return _permissionLocalService.getActions(permissions);
147            }
148    
149            public java.util.List<com.liferay.portal.model.Permission> getGroupPermissions(
150                    long groupId, long resourceId)
151                    throws com.liferay.portal.kernel.exception.SystemException {
152                    return _permissionLocalService.getGroupPermissions(groupId, resourceId);
153            }
154    
155            public java.util.List<com.liferay.portal.model.Permission> getGroupPermissions(
156                    long groupId, long companyId, java.lang.String name, int scope,
157                    java.lang.String primKey)
158                    throws com.liferay.portal.kernel.exception.SystemException {
159                    return _permissionLocalService.getGroupPermissions(groupId, companyId,
160                            name, scope, primKey);
161            }
162    
163            public java.util.List<com.liferay.portal.model.Permission> getOrgGroupPermissions(
164                    long organizationId, long groupId, long resourceId)
165                    throws com.liferay.portal.kernel.exception.SystemException {
166                    return _permissionLocalService.getOrgGroupPermissions(organizationId,
167                            groupId, resourceId);
168            }
169    
170            public long getLatestPermissionId()
171                    throws com.liferay.portal.kernel.exception.SystemException {
172                    return _permissionLocalService.getLatestPermissionId();
173            }
174    
175            public java.util.List<com.liferay.portal.model.Permission> getPermissions(
176                    long companyId, java.lang.String[] actionIds, long resourceId)
177                    throws com.liferay.portal.kernel.exception.SystemException {
178                    return _permissionLocalService.getPermissions(companyId, actionIds,
179                            resourceId);
180            }
181    
182            public java.util.List<com.liferay.portal.model.Permission> getRolePermissions(
183                    long roleId) throws com.liferay.portal.kernel.exception.SystemException {
184                    return _permissionLocalService.getRolePermissions(roleId);
185            }
186    
187            public java.util.List<com.liferay.portal.model.Permission> getRolePermissions(
188                    long roleId, long resourceId)
189                    throws com.liferay.portal.kernel.exception.SystemException {
190                    return _permissionLocalService.getRolePermissions(roleId, resourceId);
191            }
192    
193            public java.util.List<com.liferay.portal.model.Permission> getUserPermissions(
194                    long userId, long resourceId)
195                    throws com.liferay.portal.kernel.exception.SystemException {
196                    return _permissionLocalService.getUserPermissions(userId, resourceId);
197            }
198    
199            public java.util.List<com.liferay.portal.model.Permission> getUserPermissions(
200                    long userId, long companyId, java.lang.String name, int scope,
201                    java.lang.String primKey)
202                    throws com.liferay.portal.kernel.exception.SystemException {
203                    return _permissionLocalService.getUserPermissions(userId, companyId,
204                            name, scope, primKey);
205            }
206    
207            public boolean hasGroupPermission(long groupId, java.lang.String actionId,
208                    long resourceId)
209                    throws com.liferay.portal.kernel.exception.SystemException {
210                    return _permissionLocalService.hasGroupPermission(groupId, actionId,
211                            resourceId);
212            }
213    
214            public boolean hasRolePermission(long roleId, long companyId,
215                    java.lang.String name, int scope, java.lang.String actionId)
216                    throws com.liferay.portal.kernel.exception.SystemException {
217                    return _permissionLocalService.hasRolePermission(roleId, companyId,
218                            name, scope, actionId);
219            }
220    
221            public boolean hasRolePermission(long roleId, long companyId,
222                    java.lang.String name, int scope, java.lang.String primKey,
223                    java.lang.String actionId)
224                    throws com.liferay.portal.kernel.exception.SystemException {
225                    return _permissionLocalService.hasRolePermission(roleId, companyId,
226                            name, scope, primKey, actionId);
227            }
228    
229            public boolean hasUserPermission(long userId, java.lang.String actionId,
230                    long resourceId)
231                    throws com.liferay.portal.kernel.exception.SystemException {
232                    return _permissionLocalService.hasUserPermission(userId, actionId,
233                            resourceId);
234            }
235    
236            public boolean hasUserPermissions(long userId, long groupId,
237                    java.util.List<com.liferay.portal.model.Resource> resources,
238                    java.lang.String actionId,
239                    com.liferay.portal.security.permission.PermissionCheckerBag permissionCheckerBag)
240                    throws com.liferay.portal.kernel.exception.PortalException,
241                            com.liferay.portal.kernel.exception.SystemException {
242                    return _permissionLocalService.hasUserPermissions(userId, groupId,
243                            resources, actionId, permissionCheckerBag);
244            }
245    
246            public void setGroupPermissions(long groupId, java.lang.String[] actionIds,
247                    long resourceId)
248                    throws com.liferay.portal.kernel.exception.PortalException,
249                            com.liferay.portal.kernel.exception.SystemException {
250                    _permissionLocalService.setGroupPermissions(groupId, actionIds,
251                            resourceId);
252            }
253    
254            public void setGroupPermissions(java.lang.String className,
255                    java.lang.String classPK, long groupId, java.lang.String[] actionIds,
256                    long resourceId)
257                    throws com.liferay.portal.kernel.exception.PortalException,
258                            com.liferay.portal.kernel.exception.SystemException {
259                    _permissionLocalService.setGroupPermissions(className, classPK,
260                            groupId, actionIds, resourceId);
261            }
262    
263            public void setOrgGroupPermissions(long organizationId, long groupId,
264                    java.lang.String[] actionIds, long resourceId)
265                    throws com.liferay.portal.kernel.exception.PortalException,
266                            com.liferay.portal.kernel.exception.SystemException {
267                    _permissionLocalService.setOrgGroupPermissions(organizationId, groupId,
268                            actionIds, resourceId);
269            }
270    
271            public void setRolePermission(long roleId, long companyId,
272                    java.lang.String name, int scope, java.lang.String primKey,
273                    java.lang.String actionId)
274                    throws com.liferay.portal.kernel.exception.PortalException,
275                            com.liferay.portal.kernel.exception.SystemException {
276                    _permissionLocalService.setRolePermission(roleId, companyId, name,
277                            scope, primKey, actionId);
278            }
279    
280            public void setRolePermissions(long roleId, long companyId,
281                    java.lang.String name, int scope, java.lang.String primKey,
282                    java.lang.String[] actionIds)
283                    throws com.liferay.portal.kernel.exception.PortalException,
284                            com.liferay.portal.kernel.exception.SystemException {
285                    _permissionLocalService.setRolePermissions(roleId, companyId, name,
286                            scope, primKey, actionIds);
287            }
288    
289            public void setRolePermissions(long roleId, java.lang.String[] actionIds,
290                    long resourceId)
291                    throws com.liferay.portal.kernel.exception.PortalException,
292                            com.liferay.portal.kernel.exception.SystemException {
293                    _permissionLocalService.setRolePermissions(roleId, actionIds, resourceId);
294            }
295    
296            public void setUserPermissions(long userId, java.lang.String[] actionIds,
297                    long resourceId)
298                    throws com.liferay.portal.kernel.exception.PortalException,
299                            com.liferay.portal.kernel.exception.SystemException {
300                    _permissionLocalService.setUserPermissions(userId, actionIds, resourceId);
301            }
302    
303            public void unsetRolePermission(long roleId, long permissionId)
304                    throws com.liferay.portal.kernel.exception.SystemException {
305                    _permissionLocalService.unsetRolePermission(roleId, permissionId);
306            }
307    
308            public void unsetRolePermission(long roleId, long companyId,
309                    java.lang.String name, int scope, java.lang.String primKey,
310                    java.lang.String actionId)
311                    throws com.liferay.portal.kernel.exception.SystemException {
312                    _permissionLocalService.unsetRolePermission(roleId, companyId, name,
313                            scope, primKey, actionId);
314            }
315    
316            public void unsetRolePermissions(long roleId, long companyId,
317                    java.lang.String name, int scope, java.lang.String actionId)
318                    throws com.liferay.portal.kernel.exception.SystemException {
319                    _permissionLocalService.unsetRolePermissions(roleId, companyId, name,
320                            scope, actionId);
321            }
322    
323            public void unsetUserPermissions(long userId, java.lang.String[] actionIds,
324                    long resourceId)
325                    throws com.liferay.portal.kernel.exception.SystemException {
326                    _permissionLocalService.unsetUserPermissions(userId, actionIds,
327                            resourceId);
328            }
329    
330            public PermissionLocalService getWrappedPermissionLocalService() {
331                    return _permissionLocalService;
332            }
333    
334            private PermissionLocalService _permissionLocalService;
335    }