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