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