001    /**
002     * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
003     *
004     * The contents of this file are subject to the terms of the Liferay Enterprise
005     * Subscription License ("License"). You may not use this file except in
006     * compliance with the License. You can obtain a copy of the License by
007     * contacting Liferay, Inc. See the License for the specific language governing
008     * permissions and limitations under the License, including but not limited to
009     * distribution rights of the Software.
010     *
011     *
012     *
013     */
014    
015    package com.liferay.portal.service;
016    
017    /**
018     * <p>
019     * This class is a wrapper for {@link PermissionService}.
020     * </p>
021     *
022     * @author    Brian Wing Shun Chan
023     * @see       PermissionService
024     * @generated
025     */
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    }