1
14
15 package com.liferay.portlet.enterpriseadmin.action;
16
17 import com.liferay.portal.kernel.util.ParamUtil;
18 import com.liferay.portal.model.Address;
19 import com.liferay.portal.model.EmailAddress;
20 import com.liferay.portal.model.OrgLabor;
21 import com.liferay.portal.model.Organization;
22 import com.liferay.portal.model.PasswordPolicy;
23 import com.liferay.portal.model.Phone;
24 import com.liferay.portal.model.Role;
25 import com.liferay.portal.model.UserGroup;
26 import com.liferay.portal.model.Website;
27 import com.liferay.portal.service.AddressServiceUtil;
28 import com.liferay.portal.service.EmailAddressServiceUtil;
29 import com.liferay.portal.service.OrgLaborServiceUtil;
30 import com.liferay.portal.service.OrganizationServiceUtil;
31 import com.liferay.portal.service.PasswordPolicyLocalServiceUtil;
32 import com.liferay.portal.service.PhoneServiceUtil;
33 import com.liferay.portal.service.RoleServiceUtil;
34 import com.liferay.portal.service.UserGroupServiceUtil;
35 import com.liferay.portal.service.WebsiteServiceUtil;
36 import com.liferay.portal.util.PortalUtil;
37 import com.liferay.portal.util.WebKeys;
38
39 import javax.portlet.ActionRequest;
40 import javax.portlet.RenderRequest;
41
42 import javax.servlet.http.HttpServletRequest;
43
44
50 public class ActionUtil {
51
52 public static void getAddress(ActionRequest actionRequest)
53 throws Exception {
54
55 HttpServletRequest request = PortalUtil.getHttpServletRequest(
56 actionRequest);
57
58 getAddress(request);
59 }
60
61 public static void getAddress(RenderRequest renderRequest)
62 throws Exception {
63
64 HttpServletRequest request = PortalUtil.getHttpServletRequest(
65 renderRequest);
66
67 getAddress(request);
68 }
69
70 public static void getAddress(HttpServletRequest request)
71 throws Exception {
72
73 long addressId = ParamUtil.getLong(request, "addressId");
74
75 Address address = null;
76
77 if (addressId > 0) {
78 address = AddressServiceUtil.getAddress(addressId);
79 }
80
81 request.setAttribute(WebKeys.ADDRESS, address);
82 }
83
84 public static void getEmailAddress(ActionRequest actionRequest)
85 throws Exception {
86
87 HttpServletRequest request = PortalUtil.getHttpServletRequest(
88 actionRequest);
89
90 getEmailAddress(request);
91 }
92
93 public static void getEmailAddress(RenderRequest renderRequest)
94 throws Exception {
95
96 HttpServletRequest request = PortalUtil.getHttpServletRequest(
97 renderRequest);
98
99 getEmailAddress(request);
100 }
101
102 public static void getEmailAddress(HttpServletRequest request)
103 throws Exception {
104
105 long emailAddressId = ParamUtil.getLong(request, "emailAddressId");
106
107 EmailAddress emailAddress = null;
108
109 if (emailAddressId > 0) {
110 emailAddress =
111 EmailAddressServiceUtil.getEmailAddress(emailAddressId);
112 }
113
114 request.setAttribute(WebKeys.EMAIL_ADDRESS, emailAddress);
115 }
116
117 public static void getPhone(ActionRequest actionRequest) throws Exception {
118 HttpServletRequest request = PortalUtil.getHttpServletRequest(
119 actionRequest);
120
121 getPhone(request);
122 }
123
124 public static void getPhone(RenderRequest renderRequest) throws Exception {
125 HttpServletRequest request = PortalUtil.getHttpServletRequest(
126 renderRequest);
127
128 getPhone(request);
129 }
130
131 public static void getPhone(HttpServletRequest request) throws Exception {
132 long phoneId = ParamUtil.getLong(request, "phoneId");
133
134 Phone phone = null;
135
136 if (phoneId > 0) {
137 phone = PhoneServiceUtil.getPhone(phoneId);
138 }
139
140 request.setAttribute(WebKeys.PHONE, phone);
141 }
142
143 public static void getOrganization(ActionRequest actionRequest)
144 throws Exception {
145
146 HttpServletRequest request = PortalUtil.getHttpServletRequest(
147 actionRequest);
148
149 getOrganization(request);
150 }
151
152 public static void getOrganization(RenderRequest renderRequest)
153 throws Exception {
154
155 HttpServletRequest request = PortalUtil.getHttpServletRequest(
156 renderRequest);
157
158 getOrganization(request);
159 }
160
161 public static void getOrganization(HttpServletRequest request)
162 throws Exception {
163
164 long organizationId = ParamUtil.getLong(request, "organizationId");
165
166 Organization organization = null;
167
168 if (organizationId > 0) {
169 organization =
170 OrganizationServiceUtil.getOrganization(organizationId);
171 }
172
173 request.setAttribute(WebKeys.ORGANIZATION, organization);
174 }
175
176 public static void getOrgLabor(ActionRequest actionRequest)
177 throws Exception {
178
179 HttpServletRequest request = PortalUtil.getHttpServletRequest(
180 actionRequest);
181
182 getOrgLabor(request);
183 }
184
185 public static void getOrgLabor(RenderRequest renderRequest)
186 throws Exception {
187
188 HttpServletRequest request = PortalUtil.getHttpServletRequest(
189 renderRequest);
190
191 getOrgLabor(request);
192 }
193
194 public static void getOrgLabor(HttpServletRequest request)
195 throws Exception {
196
197 long orgLaborId = ParamUtil.getLong(request, "orgLaborId");
198
199 OrgLabor orgLabor = null;
200
201 if (orgLaborId > 0) {
202 orgLabor = OrgLaborServiceUtil.getOrgLabor(orgLaborId);
203 }
204
205 request.setAttribute(WebKeys.ORG_LABOR, orgLabor);
206 }
207
208 public static void getPasswordPolicy(ActionRequest actionRequest)
209 throws Exception {
210
211 HttpServletRequest request = PortalUtil.getHttpServletRequest(
212 actionRequest);
213
214 getPasswordPolicy(request);
215 }
216
217 public static void getPasswordPolicy(RenderRequest renderRequest)
218 throws Exception {
219
220 HttpServletRequest request = PortalUtil.getHttpServletRequest(
221 renderRequest);
222
223 getPasswordPolicy(request);
224 }
225
226 public static void getPasswordPolicy(HttpServletRequest request)
227 throws Exception {
228
229 long passwordPolicyId = ParamUtil.getLong(request, "passwordPolicyId");
230
231 PasswordPolicy passwordPolicy = null;
232
233 if (passwordPolicyId > 0) {
234 passwordPolicy = PasswordPolicyLocalServiceUtil.getPasswordPolicy(
235 passwordPolicyId);
236 }
237
238 request.setAttribute(WebKeys.PASSWORD_POLICY, passwordPolicy);
239 }
240
241 public static void getRole(ActionRequest actionRequest) throws Exception {
242 HttpServletRequest request = PortalUtil.getHttpServletRequest(
243 actionRequest);
244
245 getRole(request);
246 }
247
248 public static void getRole(RenderRequest renderRequest) throws Exception {
249 HttpServletRequest request = PortalUtil.getHttpServletRequest(
250 renderRequest);
251
252 getRole(request);
253 }
254
255 public static void getRole(HttpServletRequest request)
256 throws Exception {
257
258 long roleId = ParamUtil.getLong(request, "roleId");
259
260 Role role = null;
261
262 if (roleId > 0) {
263 role = RoleServiceUtil.getRole(roleId);
264 }
265
266 request.setAttribute(WebKeys.ROLE, role);
267 }
268
269 public static void getUserGroup(ActionRequest actionRequest)
270 throws Exception {
271
272 HttpServletRequest request = PortalUtil.getHttpServletRequest(
273 actionRequest);
274
275 getUserGroup(request);
276 }
277
278 public static void getUserGroup(RenderRequest renderRequest)
279 throws Exception {
280
281 HttpServletRequest request = PortalUtil.getHttpServletRequest(
282 renderRequest);
283
284 getUserGroup(request);
285 }
286
287 public static void getUserGroup(HttpServletRequest request)
288 throws Exception {
289
290 long userGroupId = ParamUtil.getLong(request, "userGroupId");
291
292 UserGroup userGroup = null;
293
294 if (userGroupId > 0) {
295 userGroup = UserGroupServiceUtil.getUserGroup(userGroupId);
296 }
297
298 request.setAttribute(WebKeys.USER_GROUP, userGroup);
299 }
300
301 public static void getWebsite(ActionRequest actionRequest)
302 throws Exception {
303
304 HttpServletRequest request = PortalUtil.getHttpServletRequest(
305 actionRequest);
306
307 getWebsite(request);
308 }
309
310 public static void getWebsite(RenderRequest renderRequest)
311 throws Exception {
312
313 HttpServletRequest request = PortalUtil.getHttpServletRequest(
314 renderRequest);
315
316 getWebsite(request);
317 }
318
319 public static void getWebsite(HttpServletRequest request) throws Exception {
320 long websiteId = ParamUtil.getLong(request, "websiteId");
321
322 Website website = null;
323
324 if (websiteId > 0) {
325 website = WebsiteServiceUtil.getWebsite(websiteId);
326 }
327
328 request.setAttribute(WebKeys.WEBSITE, website);
329 }
330
331 }