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