deegree 2.5 (2011/06/29 09:44 build-8-official)

org.deegree.enterprise.control.ajax
Class ApplicationHandler

java.lang.Object
  extended by org.deegree.enterprise.control.ajax.ApplicationHandler

public class ApplicationHandler
extends java.lang.Object

Handler for all web events.

Version:
$Revision: 24033 $, $Date: 2010-04-30 10:21:00 +0200 (Fr, 30 Apr 2010) $
Author:
Andreas Poth

Constructor Summary
ApplicationHandler(java.lang.String configFile)
          Creates a new ApplicationHandler object.
 
Method Summary
 void actionPerformed(javax.servlet.ServletContext servletContext, javax.servlet.http.HttpServletRequest request, ResponseHandler responseHandler)
          Handles all web action events.
protected  void delegateToHelper(java.lang.String action, WebEvent event, ResponseHandler responseHandler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationHandler

public ApplicationHandler(java.lang.String configFile)
                   throws java.lang.Exception
Creates a new ApplicationHandler object.

Parameters:
configFile -
Throws:
java.lang.Exception
Method Detail

actionPerformed

public void actionPerformed(javax.servlet.ServletContext servletContext,
                            javax.servlet.http.HttpServletRequest request,
                            ResponseHandler responseHandler)
                     throws javax.servlet.ServletException
Handles all web action events. Calls the specified listener using the mapping defined in control.xml file.

Parameters:
servletContext -
request -
responseHandler -
Throws:
javax.servlet.ServletException

delegateToHelper

protected void delegateToHelper(java.lang.String action,
                                WebEvent event,
                                ResponseHandler responseHandler)
                         throws java.lang.Exception
Parameters:
action -
event -
responseHandler -
Throws:
java.lang.Exception

deegree 2.5 (2011/06/29 09:44 build-8-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org