org.deegree_impl.enterprise.control
Class RequestDispatcher

java.lang.Object
  extended byHttpServlet
      extended byorg.deegree_impl.enterprise.control.RequestDispatcher
Direct Known Subclasses:
CatalogClientRequestDispatcher, GazetteerClientRequestDispatcher, MapRequestDispatcher, MapRequestDispatcher

public class RequestDispatcher
extends HttpServlet

This is a RequestDispatcher which creates a event out of a GET or POST requests.

Furthermore this class implements


Design Patterns::
The following Design Patterns are used:

Version:
$Revision: 1.2 $ $Date: 2004/01/03 13:46:45 $
Author:
Torsten Friebe, Andreas Poth
See Also:
Serialized Form

Field Summary
protected  ApplicationHandler appHandler
           
private static java.lang.String CONFIGURATION
           
 
Constructor Summary
RequestDispatcher()
           
 
Method Summary
protected  FormEvent createEvent(HttpServletRequest request)
           
protected  void deliverEvent(FormEvent event)
           
 void init(ServletConfig cfg)
          This method initializes the servlet.
protected  void service(HttpServletRequest request, HttpServletResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIGURATION

private static java.lang.String CONFIGURATION

appHandler

protected ApplicationHandler appHandler
Constructor Detail

RequestDispatcher

public RequestDispatcher()
Method Detail

init

public void init(ServletConfig cfg)
          throws ServletException
This method initializes the servlet.

Parameters:
cfg - the servlet configuration
Throws:
ServletException - an exception

service

protected void service(HttpServletRequest request,
                       HttpServletResponse response)
                throws ServletException,
                       java.io.IOException
Parameters:
request -
response -
Throws:
ServletException
java.io.IOException

createEvent

protected FormEvent createEvent(HttpServletRequest request)
Parameters:
request -
Returns:

deliverEvent

protected void deliverEvent(FormEvent event)
Parameters:
event -