1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.pluto.core.impl;
17
18 import java.util.Map;
19
20 import javax.portlet.RenderRequest;
21 import javax.servlet.http.HttpServletRequest;
22
23 import org.apache.pluto.core.InternalPortletRequest;
24
25 /***
26 * @author <a href="ddewolf@apache.org">David H. DeWolf</a>
27 * @version 1.0
28 * @since Mar 9, 2005
29 */
30 class IncludedRenderRequestImpl extends RenderRequestImpl {
31
32 private Map map;
33
34 public IncludedRenderRequestImpl(InternalPortletRequest req, Map queryParams) {
35 super(req.getInternalPortletWindow(), (HttpServletRequest)req);
36 RenderRequest request = (RenderRequest)req;
37 map = new java.util.HashMap(request.getParameterMap());
38 map.putAll(queryParams);
39 }
40
41
42
43 public Map getParameterMap() {
44 return map;
45 }
46
47 }
48