1
22
23 package com.liferay.portal.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27 import com.liferay.portal.service.RoleServiceUtil;
28
29 import java.rmi.RemoteException;
30
31
81 public class RoleServiceSoap {
82 public static com.liferay.portal.model.RoleSoap addRole(
83 java.lang.String name, java.lang.String description, int type)
84 throws RemoteException {
85 try {
86 com.liferay.portal.model.Role returnValue = RoleServiceUtil.addRole(name,
87 description, type);
88
89 return com.liferay.portal.model.RoleSoap.toSoapModel(returnValue);
90 }
91 catch (Exception e) {
92 _log.error(e, e);
93
94 throw new RemoteException(e.getMessage());
95 }
96 }
97
98 public static void addUserRoles(long userId, long[] roleIds)
99 throws RemoteException {
100 try {
101 RoleServiceUtil.addUserRoles(userId, roleIds);
102 }
103 catch (Exception e) {
104 _log.error(e, e);
105
106 throw new RemoteException(e.getMessage());
107 }
108 }
109
110 public static void deleteRole(long roleId) throws RemoteException {
111 try {
112 RoleServiceUtil.deleteRole(roleId);
113 }
114 catch (Exception e) {
115 _log.error(e, e);
116
117 throw new RemoteException(e.getMessage());
118 }
119 }
120
121 public static com.liferay.portal.model.RoleSoap getGroupRole(
122 long companyId, long groupId) throws RemoteException {
123 try {
124 com.liferay.portal.model.Role returnValue = RoleServiceUtil.getGroupRole(companyId,
125 groupId);
126
127 return com.liferay.portal.model.RoleSoap.toSoapModel(returnValue);
128 }
129 catch (Exception e) {
130 _log.error(e, e);
131
132 throw new RemoteException(e.getMessage());
133 }
134 }
135
136 public static com.liferay.portal.model.RoleSoap[] getGroupRoles(
137 long groupId) throws RemoteException {
138 try {
139 java.util.List<com.liferay.portal.model.Role> returnValue = RoleServiceUtil.getGroupRoles(groupId);
140
141 return com.liferay.portal.model.RoleSoap.toSoapModels(returnValue);
142 }
143 catch (Exception e) {
144 _log.error(e, e);
145
146 throw new RemoteException(e.getMessage());
147 }
148 }
149
150 public static com.liferay.portal.model.RoleSoap getRole(long roleId)
151 throws RemoteException {
152 try {
153 com.liferay.portal.model.Role returnValue = RoleServiceUtil.getRole(roleId);
154
155 return com.liferay.portal.model.RoleSoap.toSoapModel(returnValue);
156 }
157 catch (Exception e) {
158 _log.error(e, e);
159
160 throw new RemoteException(e.getMessage());
161 }
162 }
163
164 public static com.liferay.portal.model.RoleSoap getRole(long companyId,
165 java.lang.String name) throws RemoteException {
166 try {
167 com.liferay.portal.model.Role returnValue = RoleServiceUtil.getRole(companyId,
168 name);
169
170 return com.liferay.portal.model.RoleSoap.toSoapModel(returnValue);
171 }
172 catch (Exception e) {
173 _log.error(e, e);
174
175 throw new RemoteException(e.getMessage());
176 }
177 }
178
179 public static com.liferay.portal.model.RoleSoap[] getUserGroupGroupRoles(
180 long userId, long groupId) throws RemoteException {
181 try {
182 java.util.List<com.liferay.portal.model.Role> returnValue = RoleServiceUtil.getUserGroupGroupRoles(userId,
183 groupId);
184
185 return com.liferay.portal.model.RoleSoap.toSoapModels(returnValue);
186 }
187 catch (Exception e) {
188 _log.error(e, e);
189
190 throw new RemoteException(e.getMessage());
191 }
192 }
193
194 public static com.liferay.portal.model.RoleSoap[] getUserGroupRoles(
195 long userId, long groupId) throws RemoteException {
196 try {
197 java.util.List<com.liferay.portal.model.Role> returnValue = RoleServiceUtil.getUserGroupRoles(userId,
198 groupId);
199
200 return com.liferay.portal.model.RoleSoap.toSoapModels(returnValue);
201 }
202 catch (Exception e) {
203 _log.error(e, e);
204
205 throw new RemoteException(e.getMessage());
206 }
207 }
208
209 public static com.liferay.portal.model.RoleSoap[] getUserRelatedRoles(
210 long userId, com.liferay.portal.model.GroupSoap[] groups)
211 throws RemoteException {
212 try {
213 java.util.List<com.liferay.portal.model.Role> returnValue = RoleServiceUtil.getUserRelatedRoles(userId,
214 com.liferay.portal.model.impl.GroupModelImpl.toModels(
215 groups));
216
217 return com.liferay.portal.model.RoleSoap.toSoapModels(returnValue);
218 }
219 catch (Exception e) {
220 _log.error(e, e);
221
222 throw new RemoteException(e.getMessage());
223 }
224 }
225
226 public static com.liferay.portal.model.RoleSoap[] getUserRoles(long userId)
227 throws RemoteException {
228 try {
229 java.util.List<com.liferay.portal.model.Role> returnValue = RoleServiceUtil.getUserRoles(userId);
230
231 return com.liferay.portal.model.RoleSoap.toSoapModels(returnValue);
232 }
233 catch (Exception e) {
234 _log.error(e, e);
235
236 throw new RemoteException(e.getMessage());
237 }
238 }
239
240 public static boolean hasUserRole(long userId, long companyId,
241 java.lang.String name, boolean inherited) throws RemoteException {
242 try {
243 boolean returnValue = RoleServiceUtil.hasUserRole(userId,
244 companyId, name, inherited);
245
246 return returnValue;
247 }
248 catch (Exception e) {
249 _log.error(e, e);
250
251 throw new RemoteException(e.getMessage());
252 }
253 }
254
255 public static boolean hasUserRoles(long userId, long companyId,
256 java.lang.String[] names, boolean inherited) throws RemoteException {
257 try {
258 boolean returnValue = RoleServiceUtil.hasUserRoles(userId,
259 companyId, names, inherited);
260
261 return returnValue;
262 }
263 catch (Exception e) {
264 _log.error(e, e);
265
266 throw new RemoteException(e.getMessage());
267 }
268 }
269
270 public static void unsetUserRoles(long userId, long[] roleIds)
271 throws RemoteException {
272 try {
273 RoleServiceUtil.unsetUserRoles(userId, roleIds);
274 }
275 catch (Exception e) {
276 _log.error(e, e);
277
278 throw new RemoteException(e.getMessage());
279 }
280 }
281
282 private static Log _log = LogFactoryUtil.getLog(RoleServiceSoap.class);
283 }