1
19
20 package com.liferay.portlet.communities.action;
21
22 import com.liferay.portal.kernel.util.ParamUtil;
23 import com.liferay.portal.model.Group;
24 import com.liferay.portal.model.MembershipRequest;
25 import com.liferay.portal.service.GroupLocalServiceUtil;
26 import com.liferay.portal.service.MembershipRequestLocalServiceUtil;
27 import com.liferay.portal.util.PortalUtil;
28 import com.liferay.portal.util.WebKeys;
29
30 import javax.portlet.ActionRequest;
31 import javax.portlet.RenderRequest;
32
33 import javax.servlet.http.HttpServletRequest;
34
35
41 public class ActionUtil
42 extends com.liferay.portlet.enterpriseadmin.action.ActionUtil {
43
44 public static void getGroup(ActionRequest actionRequest) throws Exception {
45 HttpServletRequest request = PortalUtil.getHttpServletRequest(
46 actionRequest);
47
48 getGroup(request);
49 }
50
51 public static void getGroup(RenderRequest renderRequest) throws Exception {
52 HttpServletRequest request = PortalUtil.getHttpServletRequest(
53 renderRequest);
54
55 getGroup(request);
56 }
57
58 public static void getGroup(HttpServletRequest request) throws Exception {
59 long groupId = ParamUtil.getLong(request, "groupId");
60
61 Group group = null;
62
63 if (groupId > 0) {
64 group = GroupLocalServiceUtil.getGroup(groupId);
65 }
66
67 request.setAttribute(WebKeys.GROUP, group);
68 }
69
70 public static void getMembershipRequest(ActionRequest actionRequest)
71 throws Exception {
72
73 HttpServletRequest request = PortalUtil.getHttpServletRequest(
74 actionRequest);
75
76 getMembershipRequest(request);
77 }
78
79 public static void getMembershipRequest(RenderRequest renderRequest)
80 throws Exception {
81
82 HttpServletRequest request = PortalUtil.getHttpServletRequest(
83 renderRequest);
84
85 getMembershipRequest(request);
86 }
87
88 public static void getMembershipRequest(HttpServletRequest request)
89 throws Exception {
90
91 long membershipRequestId =
92 ParamUtil.getLong(request, "membershipRequestId");
93
94 MembershipRequest membershipRequest = null;
95
96 if (membershipRequestId > 0) {
97 membershipRequest =
98 MembershipRequestLocalServiceUtil.getMembershipRequest(
99 membershipRequestId);
100 }
101
102 request.setAttribute(WebKeys.MEMBERSHIP_REQUEST, membershipRequest);
103 }
104
105 }