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