org.eclipse.jetty.servlet
Class ServletContextHandler.Context

java.lang.Object
  extended by org.eclipse.jetty.server.handler.ContextHandler.Context
      extended by org.eclipse.jetty.servlet.ServletContextHandler.Context
All Implemented Interfaces:
ServletContext
Direct Known Subclasses:
WebAppContext.Context
Enclosing class:
ServletContextHandler

public class ServletContextHandler.Context
extends ContextHandler.Context


Field Summary
 
Fields inherited from interface javax.servlet.ServletContext
ORDERED_LIBS, TEMPDIR
 
Constructor Summary
ServletContextHandler.Context()
           
 
Method Summary
 FilterRegistration.Dynamic addFilter(String filterName, Class<? extends Filter> filterClass)
           
 FilterRegistration.Dynamic addFilter(String filterName, Filter filter)
           
 FilterRegistration.Dynamic addFilter(String filterName, String className)
           
 void addListener(Class<? extends EventListener> listenerClass)
           
 void addListener(String className)
           
<T extends EventListener>
void
addListener(T t)
           
 ServletRegistration.Dynamic addServlet(String servletName, Class<? extends Servlet> servletClass)
           
 ServletRegistration.Dynamic addServlet(String servletName, Servlet servlet)
           
 ServletRegistration.Dynamic addServlet(String servletName, String className)
           
<T extends Filter>
T
createFilter(Class<T> c)
           
<T extends EventListener>
T
createListener(Class<T> clazz)
           
<T extends Servlet>
T
createServlet(Class<T> c)
           
 void declareRoles(String... roleNames)
           
 FilterRegistration getFilterRegistration(String filterName)
           
 Map<String,? extends FilterRegistration> getFilterRegistrations()
           
 RequestDispatcher getNamedDispatcher(String name)
           
 ServletRegistration getServletRegistration(String servletName)
           
 Map<String,? extends ServletRegistration> getServletRegistrations()
           
 boolean setInitParameter(String name, String value)
           
 
Methods inherited from class org.eclipse.jetty.server.handler.ContextHandler.Context
getAttribute, getAttributeNames, getContext, getContextHandler, getContextPath, getInitParameter, getInitParameterNames, getMajorVersion, getMimeType, getMinorVersion, getRealPath, getRequestDispatcher, getResource, getResourceAsStream, getResourcePaths, getServerInfo, getServlet, getServletContextName, getServletNames, getServlets, log, log, log, removeAttribute, setAttribute, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.servlet.ServletContext
getClassLoader, getDefaultSessionTrackingModes, getEffectiveMajorVersion, getEffectiveMinorVersion, getEffectiveSessionTrackingModes, getJspConfigDescriptor, getSessionCookieConfig, setSessionTrackingModes
 

Constructor Detail

ServletContextHandler.Context

public ServletContextHandler.Context()
Method Detail

getNamedDispatcher

public RequestDispatcher getNamedDispatcher(String name)
Specified by:
getNamedDispatcher in interface ServletContext
Overrides:
getNamedDispatcher in class ContextHandler.Context

addFilter

public FilterRegistration.Dynamic addFilter(String filterName,
                                            Class<? extends Filter> filterClass)
Since:
servlet-api-3.0

addFilter

public FilterRegistration.Dynamic addFilter(String filterName,
                                            String className)
Since:
servlet-api-3.0

addFilter

public FilterRegistration.Dynamic addFilter(String filterName,
                                            Filter filter)
Since:
servlet-api-3.0

addServlet

public ServletRegistration.Dynamic addServlet(String servletName,
                                              Class<? extends Servlet> servletClass)
Since:
servlet-api-3.0

addServlet

public ServletRegistration.Dynamic addServlet(String servletName,
                                              String className)
Since:
servlet-api-3.0

addServlet

public ServletRegistration.Dynamic addServlet(String servletName,
                                              Servlet servlet)
Since:
servlet-api-3.0

setInitParameter

public boolean setInitParameter(String name,
                                String value)
Specified by:
setInitParameter in interface ServletContext
Overrides:
setInitParameter in class ContextHandler.Context

createFilter

public <T extends Filter> T createFilter(Class<T> c)
                              throws ServletException
Throws:
ServletException

createServlet

public <T extends Servlet> T createServlet(Class<T> c)
                                throws ServletException
Throws:
ServletException

getFilterRegistration

public FilterRegistration getFilterRegistration(String filterName)

getFilterRegistrations

public Map<String,? extends FilterRegistration> getFilterRegistrations()

getServletRegistration

public ServletRegistration getServletRegistration(String servletName)

getServletRegistrations

public Map<String,? extends ServletRegistration> getServletRegistrations()

addListener

public void addListener(String className)

addListener

public <T extends EventListener> void addListener(T t)

addListener

public void addListener(Class<? extends EventListener> listenerClass)

createListener

public <T extends EventListener> T createListener(Class<T> clazz)
                                       throws ServletException
Throws:
ServletException

declareRoles

public void declareRoles(String... roleNames)


Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.