org.apache.empire.struts2.web
Class EmpirePortletDispatcher
java.lang.Object
javax.portlet.GenericPortlet
org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher
org.apache.empire.struts2.web.EmpirePortletDispatcher
- All Implemented Interfaces:
- javax.portlet.Portlet, javax.portlet.PortletConfig, org.apache.struts2.portlet.PortletActionConstants, org.apache.struts2.StrutsStatics
public class EmpirePortletDispatcher
- extends org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher
Fields inherited from interface org.apache.struts2.StrutsStatics |
HTTP_REQUEST, HTTP_RESPONSE, PAGE_CONTEXT, SERVLET_CONTEXT, SERVLET_DISPATCHER, STRUTS_ACTION_TAG_INVOCATION, STRUTS_PORTLET_CONTEXT |
Fields inherited from interface org.apache.struts2.portlet.PortletActionConstants |
ACTION_MAPPING, ACTION_PARAM, ACTION_RESET, DEFAULT_ACTION_FOR_MODE, DEFAULT_ACTION_NAME, DEFAULT_DISPATCHER_SERVLET_NAME, DISPATCH_TO, ERROR_ACTION, EVENT_ACTION, EVENT_PHASE, MODE_NAMESPACE_MAP, MODE_PARAM, PHASE, PORTLET_CONFIG, PORTLET_NAMESPACE, RENDER_DIRECT_LOCATION, RENDER_PHASE, REQUEST, RESPONSE, STACK_FROM_EVENT_PHASE |
Method Summary |
protected void |
createApplicationObject(javax.portlet.PortletContext portletContext,
String appClassName)
|
protected boolean |
createRequestObject(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response,
Object sessObj)
|
protected void |
createSessionObject(javax.portlet.PortletRequest request,
Object applObj)
|
void |
init(javax.portlet.PortletConfig cfg)
Initialize the portlet with the init parameters from portlet.xml |
void |
serviceAction(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response,
Map<String,Object> requestMap,
Map<String,String[]> parameterMap,
Map<String,Object> sessionMap,
Map<String,Object> applicationMap,
String portletNamespace,
Integer phase)
|
Methods inherited from class org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher |
createContextMap, destroy, getActionMapping, getApplicationMap, getParameterMap, getRequestMap, getSessionMap, processAction, render, setActionMapper, setActionProxyFactory |
Methods inherited from class javax.portlet.GenericPortlet |
doDispatch, doEdit, doHelp, doView, getInitParameter, getInitParameterNames, getPortletConfig, getPortletContext, getPortletName, getResourceBundle, getTitle, init |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.slf4j.Logger log
RENDER_DIRECT_ACTION
public final String RENDER_DIRECT_ACTION
- See Also:
- Constant Field Values
APPLICATION_CLASS
public final String APPLICATION_CLASS
- See Also:
- Constant Field Values
SESSION_CLASS
public final String SESSION_CLASS
- See Also:
- Constant Field Values
REQUEST_CLASS
public final String REQUEST_CLASS
- See Also:
- Constant Field Values
EmpirePortletDispatcher
public EmpirePortletDispatcher()
init
public void init(javax.portlet.PortletConfig cfg)
throws javax.portlet.PortletException
- Initialize the portlet with the init parameters from portlet.xml
- Specified by:
init
in interface javax.portlet.Portlet
- Overrides:
init
in class org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher
- Throws:
javax.portlet.PortletException
serviceAction
public void serviceAction(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response,
Map<String,Object> requestMap,
Map<String,String[]> parameterMap,
Map<String,Object> sessionMap,
Map<String,Object> applicationMap,
String portletNamespace,
Integer phase)
throws javax.portlet.PortletException
- Overrides:
serviceAction
in class org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher
- Throws:
javax.portlet.PortletException
createApplicationObject
protected void createApplicationObject(javax.portlet.PortletContext portletContext,
String appClassName)
createSessionObject
protected void createSessionObject(javax.portlet.PortletRequest request,
Object applObj)
createRequestObject
protected boolean createRequestObject(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response,
Object sessObj)
Copyright © 2008–2014 Apache Software Foundation. All rights reserved.