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