electric.servlet.dispatcher
Class ServletRequestDispatcher

java.lang.Object
  extended byelectric.servlet.dispatcher.ServletRequestDispatcher
All Implemented Interfaces:
javax.servlet.RequestDispatcher

public class ServletRequestDispatcher
extends java.lang.Object
implements javax.servlet.RequestDispatcher

ServletRequestDispatcher is an implementation of javax.servlet.RequestDispatcher. a request dispatcher is a holder for a servlet that can be obtained via servlet request or servlet context. two available methods are include and forward (see the spec).

Author:
webMethods

Constructor Summary
ServletRequestDispatcher(MappedServlet mappedServlet, java.lang.String queryString)
          Create a servlet request dispatcher.
ServletRequestDispatcher(MappedServlet mappedServlet, java.lang.String queryString, boolean isNamedDispatcher)
          Create a servlet request dispatcher.
 
Method Summary
 void forward(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
           
 MappedServlet getMapppedServlet()
           
 void include(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
           
protected  javax.servlet.http.HttpServletRequest prepareRequest(javax.servlet.http.HttpServletRequest request, boolean include)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletRequestDispatcher

public ServletRequestDispatcher(MappedServlet mappedServlet,
                                java.lang.String queryString)
Create a servlet request dispatcher.

Parameters:
mappedServlet -

ServletRequestDispatcher

public ServletRequestDispatcher(MappedServlet mappedServlet,
                                java.lang.String queryString,
                                boolean isNamedDispatcher)
Create a servlet request dispatcher.

Parameters:
mappedServlet -
Method Detail

forward

public void forward(javax.servlet.ServletRequest request,
                    javax.servlet.ServletResponse response)
             throws javax.servlet.ServletException,
                    java.io.IOException
Specified by:
forward in interface javax.servlet.RequestDispatcher
Parameters:
request -
response -
Throws:
javax.servlet.ServletException
java.io.IOException

include

public void include(javax.servlet.ServletRequest request,
                    javax.servlet.ServletResponse response)
             throws javax.servlet.ServletException,
                    java.io.IOException
Specified by:
include in interface javax.servlet.RequestDispatcher
Parameters:
request -
response -
Throws:
javax.servlet.ServletException
java.io.IOException

prepareRequest

protected javax.servlet.http.HttpServletRequest prepareRequest(javax.servlet.http.HttpServletRequest request,
                                                               boolean include)
Parameters:
request -
include -

getMapppedServlet

public MappedServlet getMapppedServlet()
Returns:


copyright© 2001-2004 by webMethods All Rights Reserved.