com.livinglogic.struts.workflow
Class TilesWorkflowRequestProcessor
java.lang.Object
org.apache.struts.action.RequestProcessor
org.apache.struts.tiles.TilesRequestProcessor
com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
- All Implemented Interfaces:
- WorkflowRequestProcessorLogicAdapter
- public class TilesWorkflowRequestProcessor
- extends org.apache.struts.tiles.TilesRequestProcessor
- implements WorkflowRequestProcessorLogicAdapter
The workflow request processor that must be used, if the
workflow extension is to be used together with the tiles plugin.
The logic is not implemented here, but in WorkflowRequestProcessorLogic.
- Since:
- $Name: $
- Version:
- $Revision: 1.3 $, $Date: 2004/04/08 14:58:23 $
- Author:
- M. Bauer, $Author: jason_pratt $
| Fields inherited from class org.apache.struts.tiles.TilesRequestProcessor |
definitionsFactory, log |
| Fields inherited from class org.apache.struts.action.RequestProcessor |
actions, appConfig, INCLUDE_PATH_INFO, INCLUDE_SERVLET_PATH, moduleConfig, servlet |
|
Method Summary |
void |
process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Process an HttpServletRequest and create the
corresponding HttpServletResponse. |
org.apache.struts.action.Action |
processActionCreate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
|
org.apache.struts.action.ActionForm |
processActionForm(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
|
org.apache.struts.action.ActionForward |
processActionPerform(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.Action action,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMapping mapping)
|
void |
processContent(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
boolean |
processForward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
|
void |
processForwardConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.config.ForwardConfig forward)
|
boolean |
processInclude(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
|
void |
processLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
org.apache.struts.action.ActionMapping |
processMapping(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String path)
|
javax.servlet.http.HttpServletRequest |
processMultipart(javax.servlet.http.HttpServletRequest request)
|
void |
processNoCache(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
String |
processPath(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
processPopulate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMapping mapping)
|
boolean |
processPreprocess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
boolean |
processRoles(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
|
boolean |
processValidate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMapping mapping)
|
| Methods inherited from class org.apache.struts.tiles.TilesRequestProcessor |
doForward, getDefinitionsFactory, init, initDefinitionsMapping, internalModuleRelativeForward, internalModuleRelativeInclude, processTilesDefinition |
| Methods inherited from class org.apache.struts.action.RequestProcessor |
destroy, doInclude, getDebug, getInternal, getServletContext, log, log, processActionForward, processException |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TilesWorkflowRequestProcessor
public TilesWorkflowRequestProcessor()
processForwardConfig
public void processForwardConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.config.ForwardConfig forward)
throws IOException,
javax.servlet.ServletException
- Specified by:
processForwardConfig in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
javax.servlet.ServletException
processMultipart
public javax.servlet.http.HttpServletRequest processMultipart(javax.servlet.http.HttpServletRequest request)
- Specified by:
processMultipart in interface WorkflowRequestProcessorLogicAdapter
processPath
public String processPath(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
- Specified by:
processPath in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
processLocale
public void processLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
processLocale in interface WorkflowRequestProcessorLogicAdapter
processContent
public void processContent(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
processContent in interface WorkflowRequestProcessorLogicAdapter
processNoCache
public void processNoCache(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
processNoCache in interface WorkflowRequestProcessorLogicAdapter
processPreprocess
public boolean processPreprocess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
processPreprocess in interface WorkflowRequestProcessorLogicAdapter
processMapping
public org.apache.struts.action.ActionMapping processMapping(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String path)
throws IOException
- Specified by:
processMapping in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
processRoles
public boolean processRoles(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
throws IOException,
javax.servlet.ServletException
- Specified by:
processRoles in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
javax.servlet.ServletException
processActionForm
public org.apache.struts.action.ActionForm processActionForm(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
- Specified by:
processActionForm in interface WorkflowRequestProcessorLogicAdapter
processPopulate
public void processPopulate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMapping mapping)
throws javax.servlet.ServletException
- Specified by:
processPopulate in interface WorkflowRequestProcessorLogicAdapter
- Throws:
javax.servlet.ServletException
processValidate
public boolean processValidate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMapping mapping)
throws IOException,
javax.servlet.ServletException
- Specified by:
processValidate in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
javax.servlet.ServletException
processForward
public boolean processForward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
throws IOException,
javax.servlet.ServletException
- Specified by:
processForward in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
javax.servlet.ServletException
processInclude
public boolean processInclude(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
throws IOException,
javax.servlet.ServletException
- Specified by:
processInclude in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
javax.servlet.ServletException
processActionCreate
public org.apache.struts.action.Action processActionCreate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionMapping mapping)
throws IOException
- Specified by:
processActionCreate in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
processActionPerform
public org.apache.struts.action.ActionForward processActionPerform(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.Action action,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMapping mapping)
throws IOException,
javax.servlet.ServletException
- Specified by:
processActionPerform in interface WorkflowRequestProcessorLogicAdapter
- Throws:
IOException
javax.servlet.ServletException
process
public void process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
Process an HttpServletRequest and create the
corresponding HttpServletResponse.
- Parameters:
request - The servlet request we are processingresponse - The servlet response we are creating
- Throws:
IOException - if an input/output error occurs
javax.servlet.ServletException - if a processing exception occurs
Copyright © 2004 Struts Workflow Extension Team. All Rights Reserved.