org.apache.geronimo.jetty
Class JettyWebApplicationHandler

java.lang.Object
  extended byorg.mortbay.util.Container
      extended byorg.mortbay.jetty.servlet.ServletHandler
          extended byorg.mortbay.jetty.servlet.WebApplicationHandler
              extended byorg.apache.geronimo.jetty.JettyWebApplicationHandler
All Implemented Interfaces:
org.mortbay.util.EventProvider, org.mortbay.http.HttpHandler, org.mortbay.util.LifeCycle, Serializable

public class JettyWebApplicationHandler
extends org.mortbay.jetty.servlet.WebApplicationHandler

Version:
$Rev: 413196 $ $Date: 2006-06-10 02:19:44 +0200 (Sat, 10 Jun 2006) $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mortbay.jetty.servlet.WebApplicationHandler
_chainCache, _contextAttributeListeners, _namedChainCache, _requestAttributeListeners, _requestListeners, _sessionListeners, jsr154Filter, jsr154FilterHolder
 
Fields inherited from class org.mortbay.jetty.servlet.ServletHandler
__DEFAULT_SERVLET, __J_S_CONTEXT_TEMPDIR, __J_S_ERROR_EXCEPTION, __J_S_ERROR_EXCEPTION_TYPE, __J_S_ERROR_MESSAGE, __J_S_ERROR_REQUEST_URI, __J_S_ERROR_SERVLET_NAME, __J_S_ERROR_STATUS_CODE, _attributes, _context, _contextLog, _formErrorPage, _formLoginPage, _httpContext, _loader, _nameMap, _servletMap, _sessionManager
 
Constructor Summary
JettyWebApplicationHandler()
           
 
Method Summary
protected  void dispatch(String pathInContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.mortbay.jetty.servlet.ServletHolder servletHolder, int type)
          Wrap the dispatch call to prevent leaking Subject back into the environemnt.
 
Methods inherited from class org.mortbay.jetty.servlet.WebApplicationHandler
addComponent, addEventListener, addFilterHolder, addFilterPathMapping, addFilterServletMapping, defineFilter, destroy, doStart, doStop, getErrorPage, getFilter, getFilters, getJsr154Filter, initializeServlets, isAcceptRanges, isFilterChainsCached, main, newFilterHolder, removeComponent, removeContextAttribute, removeEventListener, setAcceptRanges, setContextAttribute, setFilterChainsCached, setSessionManager
 
Methods inherited from class org.mortbay.jetty.servlet.ServletHandler
addServlet, addServlet, addServlet, addServletHolder, finalize, formAuthInit, getClassLoader, getContextAttribute, getContextAttributeNames, getHolderEntry, getHttpContext, getHttpSession, getName, getNamedDispatcher, getRealPath, getRequestDispatcher, getResource, getResourceAsStream, getResourcePaths, getServletContext, getServletHolder, getServletMap, getServlets, getSessionManager, handle, handleOptions, handleTrace, handleTrace, initialize, isAutoInitializeServlets, isUsingCookies, mapPathToServlet, newHttpSession, newServletHolder, newServletHolder, notFound, setAutoInitializeServlets, setDynamicInitParams, setDynamicServletPathSpec, setName, setServeDynamicSystemServlets, setSessionInactiveInterval, setUsingCookies
 
Methods inherited from class org.mortbay.util.Container
getComponents, isStarted, isStarting, isStopping, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mortbay.util.LifeCycle
isStarted, start, stop
 

Constructor Detail

JettyWebApplicationHandler

public JettyWebApplicationHandler()
Method Detail

dispatch

protected void dispatch(String pathInContext,
                        javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response,
                        org.mortbay.jetty.servlet.ServletHolder servletHolder,
                        int type)
                 throws javax.servlet.ServletException,
                        javax.servlet.UnavailableException,
                        IOException
Wrap the dispatch call to prevent leaking Subject back into the environemnt.

Parameters:
pathInContext -
request -
response -
servletHolder -
type -
Throws:
javax.servlet.ServletException
javax.servlet.UnavailableException
IOException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.