1
14
15 package com.liferay.portlet.admin.action;
16
17 import com.liferay.portal.kernel.util.ParamUtil;
18 import com.liferay.portal.model.Company;
19 import com.liferay.portal.service.CompanyLocalServiceUtil;
20 import com.liferay.portal.util.PortalUtil;
21 import com.liferay.portal.util.WebKeys;
22
23 import javax.portlet.ActionRequest;
24 import javax.portlet.RenderRequest;
25
26 import javax.servlet.http.HttpServletRequest;
27
28
33 public class ActionUtil {
34
35 public static void getInstance(ActionRequest actionRequest)
36 throws Exception {
37
38 HttpServletRequest request = PortalUtil.getHttpServletRequest(
39 actionRequest);
40
41 getInstance(request);
42 }
43
44 public static void getInstance(RenderRequest renderRequest)
45 throws Exception {
46
47 HttpServletRequest request = PortalUtil.getHttpServletRequest(
48 renderRequest);
49
50 getInstance(request);
51 }
52
53 public static void getInstance(HttpServletRequest request)
54 throws Exception {
55
56 long companyId = ParamUtil.getLong(request, "companyId");
57
58 Company company = null;
59
60 if (companyId > 0) {
61 company = CompanyLocalServiceUtil.getCompanyById(companyId);
62 }
63
64 request.setAttribute(WebKeys.SEL_COMPANY, company);
65 }
66
67 }