org.mortbay.jetty.servlet
public class WebApplicationHandler extends ServletHandler
Since: Jetty 4.1
Version: $Id: WebApplicationHandler.java,v 1.62 2006/01/04 13:55:31 gregwilkins Exp $
See Also: WebApplicationContext
| Field Summary | |
|---|---|
| protected JSR154Filter | jsr154Filter |
| protected FilterHolder | jsr154FilterHolder |
| protected HashMap[] | _chainCache |
| protected Object | _contextAttributeListeners |
| protected HashMap[] | _namedChainCache |
| protected Object | _requestAttributeListeners |
| protected Object | _requestListeners |
| protected Object | _sessionListeners |
| Method Summary | |
|---|---|
| protected void | addComponent(Object o) |
| void | addEventListener(EventListener listener) |
| void | addFilterHolder(FilterHolder holder) |
| FilterHolder | addFilterPathMapping(String pathSpec, String filterName, int dispatches) Add a mapping from a pathSpec to a Filter. |
| FilterHolder | addFilterServletMapping(String servletName, String filterName, int dispatches)
Add a servlet filter mapping |
| FilterHolder | defineFilter(String name, String className) |
| void | destroy() |
| protected void | dispatch(String pathInContext, HttpServletRequest request, HttpServletResponse response, ServletHolder servletHolder, int type) |
| protected void | doStart() |
| protected void | doStop() |
| String | getErrorPage(int status, ServletHttpRequest request) |
| FilterHolder | getFilter(String name) |
| List | getFilters() |
| JSR154Filter | getJsr154Filter() |
| void | initializeServlets() |
| boolean | isAcceptRanges() |
| boolean | isFilterChainsCached() |
| static void | main(String[] arg) |
| protected FilterHolder | newFilterHolder(String name, String className) |
| protected void | removeComponent(Object o) |
| void | removeContextAttribute(String name) |
| void | removeEventListener(EventListener listener) |
| void | setAcceptRanges(boolean ar) Set if the handler accepts range requests.
|
| void | setContextAttribute(String name, Object value) |
| void | setFilterChainsCached(boolean filterChainsCached) Cache filter chains.
|
| void | setSessionManager(SessionManager sm) |
See Also: Container
Parameters: pathSpec The path specification filterName The name of the filter (must already be added or defined) dispatches An integer formed by the logical OR of FilterHolder.__REQUEST, FilterHolder.__FORWARD,FilterHolder.__INCLUDE and/or FilterHolder.__ERROR.
Returns: The holder of the filter instance.
Parameters: servletName The name of the servlet to be filtered. filterName The name of the filter. dispatches An integer formed by the logical OR of FilterHolder.__REQUEST, FilterHolder.__FORWARD,FilterHolder.__INCLUDE and/or FilterHolder.__ERROR.
Returns: The holder of the filter instance.
Returns: Returns the jsr154Filter.
Returns: Returns the filterChainsCached.
See Also: Container
Parameters: ar True if the handler should accept ranges
Parameters: filterChainsCached The filterChainsCached to set.