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