1
19
20 package com.liferay.portal.service.http;
21
22 import com.liferay.portal.service.PermissionServiceUtil;
23
24
70 public class PermissionServiceJSON {
71 public static void checkPermission(long groupId, java.lang.String name,
72 java.lang.String primKey)
73 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
74 com.liferay.portal.SystemException {
75 PermissionServiceUtil.checkPermission(groupId, name, primKey);
76 }
77
78 public static boolean hasGroupPermission(long groupId,
79 java.lang.String actionId, long resourceId)
80 throws java.rmi.RemoteException, com.liferay.portal.SystemException {
81 boolean returnValue = PermissionServiceUtil.hasGroupPermission(groupId,
82 actionId, resourceId);
83
84 return returnValue;
85 }
86
87 public static boolean hasUserPermission(long userId,
88 java.lang.String actionId, long resourceId)
89 throws java.rmi.RemoteException, com.liferay.portal.SystemException {
90 boolean returnValue = PermissionServiceUtil.hasUserPermission(userId,
91 actionId, resourceId);
92
93 return returnValue;
94 }
95
96 public static boolean hasUserPermissions(long userId, long groupId,
97 java.lang.String actionId, long[] resourceIds,
98 com.liferay.portal.security.permission.PermissionCheckerBag permissionCheckerBag)
99 throws java.rmi.RemoteException, com.liferay.portal.SystemException {
100 boolean returnValue = PermissionServiceUtil.hasUserPermissions(userId,
101 groupId, actionId, resourceIds, permissionCheckerBag);
102
103 return returnValue;
104 }
105
106 public static void setGroupPermissions(long groupId,
107 java.lang.String[] actionIds, long resourceId)
108 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
109 com.liferay.portal.SystemException {
110 PermissionServiceUtil.setGroupPermissions(groupId, actionIds, resourceId);
111 }
112
113 public static void setGroupPermissions(java.lang.String className,
114 java.lang.String classPK, long groupId, java.lang.String[] actionIds,
115 long resourceId)
116 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
117 com.liferay.portal.SystemException {
118 PermissionServiceUtil.setGroupPermissions(className, classPK, groupId,
119 actionIds, resourceId);
120 }
121
122 public static void setOrgGroupPermissions(long organizationId,
123 long groupId, java.lang.String[] actionIds, long resourceId)
124 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
125 com.liferay.portal.SystemException {
126 PermissionServiceUtil.setOrgGroupPermissions(organizationId, groupId,
127 actionIds, resourceId);
128 }
129
130 public static void setRolePermission(long roleId, long groupId,
131 java.lang.String name, int scope, java.lang.String primKey,
132 java.lang.String actionId)
133 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
134 com.liferay.portal.SystemException {
135 PermissionServiceUtil.setRolePermission(roleId, groupId, name, scope,
136 primKey, actionId);
137 }
138
139 public static void setRolePermissions(long roleId, long groupId,
140 java.lang.String[] actionIds, long resourceId)
141 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
142 com.liferay.portal.SystemException {
143 PermissionServiceUtil.setRolePermissions(roleId, groupId, actionIds,
144 resourceId);
145 }
146
147 public static void setUserPermissions(long userId, long groupId,
148 java.lang.String[] actionIds, long resourceId)
149 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
150 com.liferay.portal.SystemException {
151 PermissionServiceUtil.setUserPermissions(userId, groupId, actionIds,
152 resourceId);
153 }
154
155 public static void unsetRolePermission(long roleId, long groupId,
156 long permissionId)
157 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
158 com.liferay.portal.SystemException {
159 PermissionServiceUtil.unsetRolePermission(roleId, groupId, permissionId);
160 }
161
162 public static void unsetRolePermission(long roleId, long groupId,
163 java.lang.String name, int scope, java.lang.String primKey,
164 java.lang.String actionId)
165 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
166 com.liferay.portal.SystemException {
167 PermissionServiceUtil.unsetRolePermission(roleId, groupId, name, scope,
168 primKey, actionId);
169 }
170
171 public static void unsetRolePermissions(long roleId, long groupId,
172 java.lang.String name, int scope, java.lang.String actionId)
173 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
174 com.liferay.portal.SystemException {
175 PermissionServiceUtil.unsetRolePermissions(roleId, groupId, name,
176 scope, actionId);
177 }
178
179 public static void unsetUserPermissions(long userId, long groupId,
180 java.lang.String[] actionIds, long resourceId)
181 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
182 com.liferay.portal.SystemException {
183 PermissionServiceUtil.unsetUserPermissions(userId, groupId, actionIds,
184 resourceId);
185 }
186 }