jrun.servlet
Class JRunRequestDispatcher

jrun.servlet.JRunRequestDispatcher
Direct Known Subclasses:
JRunNamedDispatcher

public class JRunRequestDispatcher


Field Summary
protected  WebAppSecurity appSecurity
           
protected  JRunInvokerChain chain
           
protected  java.lang.String contextPath
           
static java.lang.String INC_CONTEXT_PATH
           
static java.lang.String INC_PATH_INFO
           
static java.lang.String INC_QUERY_STRING
           
static java.lang.String INC_REQUEST_URI
           
static java.lang.String INC_SERVLET_PATH
           
protected  boolean isServletMapping
           
protected  java.lang.String origUri
           
protected  MultiKeyContainer params
           
protected  java.lang.String pathInfo
           
protected  java.lang.String queryString
           
protected  java.lang.String realServletName
           
protected  java.lang.String servletName
           
protected  java.lang.String servletPath
           
protected  java.lang.String target
           
protected  java.lang.Throwable unavailable
           
protected  java.lang.String uripath
           
protected  WebApplicationService webapp
           
 
Constructor Summary
protected JRunRequestDispatcher(java.lang.String contextPath, WebApplicationService webapp, WebAppSecurity appSecurity)
          super dumb constructor for use by JRunNamedDispatcher
 
Method Summary
 void forward(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
           
 void include(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
           
protected  void init(FilterManager filterManager)
          Creates the execution plan for the requested resource.
 

Field Detail

INC_REQUEST_URI

public static final java.lang.String INC_REQUEST_URI

INC_CONTEXT_PATH

public static final java.lang.String INC_CONTEXT_PATH

INC_SERVLET_PATH

public static final java.lang.String INC_SERVLET_PATH

INC_PATH_INFO

public static final java.lang.String INC_PATH_INFO

INC_QUERY_STRING

public static final java.lang.String INC_QUERY_STRING

params

protected MultiKeyContainer params

webapp

protected final WebApplicationService webapp

origUri

protected final java.lang.String origUri

uripath

protected final java.lang.String uripath

queryString

protected java.lang.String queryString

contextPath

protected final java.lang.String contextPath

servletPath

protected java.lang.String servletPath

pathInfo

protected java.lang.String pathInfo

target

protected java.lang.String target

servletName

protected java.lang.String servletName

realServletName

protected java.lang.String realServletName

isServletMapping

protected boolean isServletMapping

chain

protected JRunInvokerChain chain

appSecurity

protected final WebAppSecurity appSecurity

unavailable

protected java.lang.Throwable unavailable
Constructor Detail

JRunRequestDispatcher

protected JRunRequestDispatcher(java.lang.String contextPath,
                                WebApplicationService webapp,
                                WebAppSecurity appSecurity)
super dumb constructor for use by JRunNamedDispatcher
Method Detail

forward

public void forward(javax.servlet.ServletRequest request,
                    javax.servlet.ServletResponse response)
             throws java.io.IOException,
                    javax.servlet.ServletException

include

public void include(javax.servlet.ServletRequest request,
                    javax.servlet.ServletResponse response)
             throws java.io.IOException,
                    javax.servlet.ServletException

init

protected void init(FilterManager filterManager)
Creates the execution plan for the requested resource. If there is an error in the creation of the plan a message will be logged and the target will be set to null


Copyright � 2002 Macromedia Corporation. All Rights Reserved.