org.jlf.httpRequest.servlet
Class Processor

java.lang.Object
  |
  +--javax.servlet.GenericServlet
        |
        +--javax.servlet.http.HttpServlet
              |
              +--org.jlf.httpRequest.AbstractProcessor
                    |
                    +--org.jlf.httpRequest.servlet.Processor
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class Processor
extends AbstractProcessor

This class is a concrete subclass of AbstractProcessor largely for WebLogic to be able to put the servlet in its own package and dynamic classpath.

See Also:
AbstractProcessor, Workflow, WorkflowProperties, Serialized Form

Field Summary
 
Fields inherited from class org.jlf.httpRequest.AbstractProcessor
out, request, response, WORKFLOW_ALIAS_KEY, WORKFLOW_KEY_PROPERTY_FILE_PREFIX, WORKFLOW_KEY_PROPERTY_FILE_SUFFIX, workflowAlias, workflowProperties, workflowPropertyTable
 
Constructor Summary
Processor()
           
 
Method Summary
 void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Examines the HTTP servlet request and dispatches it to a workflow or workflow step.
 
Methods inherited from class org.jlf.httpRequest.AbstractProcessor
basicGetWorkflowProperties, cleanUpAfterRequestProcessed, executeWorkflowStep, forwardOutputPage, forwardToPage, getOutputStream, getRequest, getResponse, getSession, getWorkflowAlias, getWorkflowProperties, getWorkflowProperties, mapAndDispatchRequestToWorkflow, mapObjects
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Processor

public Processor()
Method Detail

service

public void service(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response)
             throws java.io.IOException
Examines the HTTP servlet request and dispatches it to a workflow or workflow step.

Overrides:
service in class AbstractProcessor
java.io.IOException