Class ServletContextHandler.Context
java.lang.Object
org.eclipse.jetty.util.AttributesMap
org.eclipse.jetty.server.handler.ContextHandler.StaticContext
org.eclipse.jetty.server.handler.ContextHandler.Context
org.eclipse.jetty.servlet.ServletContextHandler.Context
- All Implemented Interfaces:
javax.servlet.ServletContext, Attributes, Dumpable
- Direct Known Subclasses:
WebAppContext.Context
- Enclosing class:
ServletContextHandler
-
Nested Class Summary
Nested classes/interfaces inherited from interface Attributes
Attributes.WrapperNested classes/interfaces inherited from interface Dumpable
Dumpable.DumpableContainer -
Field Summary
Fields inherited from class ContextHandler.Context
_enabled, _extendedListenerTypesFields inherited from interface javax.servlet.ServletContext
ORDERED_LIBS, TEMPDIR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.servlet.FilterRegistration.Dynamicjavax.servlet.FilterRegistration.Dynamicjavax.servlet.FilterRegistration.DynamicvoidaddListener(Class<? extends EventListener> listenerClass) voidaddListener(String className) <T extends EventListener>
voidaddListener(T t) javax.servlet.ServletRegistration.DynamicaddServlet(String servletName, Class<? extends javax.servlet.Servlet> servletClass) javax.servlet.ServletRegistration.DynamicaddServlet(String servletName, String className) javax.servlet.ServletRegistration.DynamicaddServlet(String servletName, javax.servlet.Servlet servlet) private voidcheckDynamic(String name) protected <T> TcreateInstance(Class<T> clazz) voiddeclareRoles(String... roleNames) <T extends javax.servlet.Filter>
voiddestroyFilter(T f) <T extends javax.servlet.Servlet>
voiddestroyServlet(T s) Set<javax.servlet.SessionTrackingMode> Set<javax.servlet.SessionTrackingMode> javax.servlet.FilterRegistrationgetFilterRegistration(String filterName) javax.servlet.descriptor.JspConfigDescriptorjavax.servlet.RequestDispatchergetNamedDispatcher(String name) javax.servlet.ServletRegistrationgetServletRegistration(String servletName) javax.servlet.SessionCookieConfigbooleansetInitParameter(String name, String value) voidsetJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor d) voidsetSessionTrackingModes(Set<javax.servlet.SessionTrackingMode> sessionTrackingModes) Methods inherited from class ContextHandler.Context
checkListener, getAttribute, getAttributeNames, getClassLoader, getContext, getContextHandler, getContextPath, getInitParameter, getInitParameterNames, getMimeType, getRealPath, getRequestDispatcher, getResource, getResourceAsStream, getResourcePaths, getServletContextName, getVirtualServerName, isEnabled, isExtendedListenerTypes, log, log, log, removeAttribute, setAttribute, setEnabled, setExtendedListenerTypes, toStringMethods inherited from class ContextHandler.StaticContext
addJspFile, createFilter, createListener, createServlet, getEffectiveMajorVersion, getEffectiveMinorVersion, getMajorVersion, getMinorVersion, getRequestCharacterEncoding, getResponseCharacterEncoding, getServerInfo, getServlet, getServletNames, getServlets, getSessionTimeout, setEffectiveMajorVersion, setEffectiveMinorVersion, setRequestCharacterEncoding, setResponseCharacterEncoding, setSessionTimeoutMethods inherited from class AttributesMap
addAll, clearAttributes, dump, dump, getAttributeEntrySet, getAttributeNamesCopy, getAttributeNameSet, size
-
Constructor Details
-
Context
public Context()
-
-
Method Details
-
getNamedDispatcher
- Specified by:
getNamedDispatcherin interfacejavax.servlet.ServletContext- Overrides:
getNamedDispatcherin classContextHandler.StaticContext
-
checkDynamic
-
addFilter
public javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, Class<? extends javax.servlet.Filter> filterClass) - Specified by:
addFilterin interfacejavax.servlet.ServletContext- Overrides:
addFilterin classContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addFilter
- Specified by:
addFilterin interfacejavax.servlet.ServletContext- Overrides:
addFilterin classContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addFilter
public javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, javax.servlet.Filter filter) - Specified by:
addFilterin interfacejavax.servlet.ServletContext- Overrides:
addFilterin classContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addServlet
public javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, Class<? extends javax.servlet.Servlet> servletClass) - Specified by:
addServletin interfacejavax.servlet.ServletContext- Overrides:
addServletin classContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addServlet
- Specified by:
addServletin interfacejavax.servlet.ServletContext- Overrides:
addServletin classContextHandler.StaticContext- Since:
- servlet-api-3.0
-
addServlet
public javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, javax.servlet.Servlet servlet) - Specified by:
addServletin interfacejavax.servlet.ServletContext- Overrides:
addServletin classContextHandler.StaticContext- Since:
- servlet-api-3.0
-
setInitParameter
- Specified by:
setInitParameterin interfacejavax.servlet.ServletContext- Overrides:
setInitParameterin classContextHandler.Context
-
createInstance
- Overrides:
createInstancein classContextHandler.StaticContext- Throws:
javax.servlet.ServletException
-
destroyFilter
public <T extends javax.servlet.Filter> void destroyFilter(T f) -
destroyServlet
public <T extends javax.servlet.Servlet> void destroyServlet(T s) -
getDefaultSessionTrackingModes
- Specified by:
getDefaultSessionTrackingModesin interfacejavax.servlet.ServletContext- Overrides:
getDefaultSessionTrackingModesin classContextHandler.StaticContext
-
getEffectiveSessionTrackingModes
- Specified by:
getEffectiveSessionTrackingModesin interfacejavax.servlet.ServletContext- Overrides:
getEffectiveSessionTrackingModesin classContextHandler.StaticContext
-
getFilterRegistration
- Specified by:
getFilterRegistrationin interfacejavax.servlet.ServletContext- Overrides:
getFilterRegistrationin classContextHandler.StaticContext
-
getFilterRegistrations
- Specified by:
getFilterRegistrationsin interfacejavax.servlet.ServletContext- Overrides:
getFilterRegistrationsin classContextHandler.StaticContext
-
getServletRegistration
- Specified by:
getServletRegistrationin interfacejavax.servlet.ServletContext- Overrides:
getServletRegistrationin classContextHandler.StaticContext
-
getServletRegistrations
- Specified by:
getServletRegistrationsin interfacejavax.servlet.ServletContext- Overrides:
getServletRegistrationsin classContextHandler.StaticContext
-
getSessionCookieConfig
public javax.servlet.SessionCookieConfig getSessionCookieConfig()- Specified by:
getSessionCookieConfigin interfacejavax.servlet.ServletContext- Overrides:
getSessionCookieConfigin classContextHandler.StaticContext
-
setSessionTrackingModes
- Specified by:
setSessionTrackingModesin interfacejavax.servlet.ServletContext- Overrides:
setSessionTrackingModesin classContextHandler.StaticContext
-
addListener
- Specified by:
addListenerin interfacejavax.servlet.ServletContext- Overrides:
addListenerin classContextHandler.Context
-
addListener
- Specified by:
addListenerin interfacejavax.servlet.ServletContext- Overrides:
addListenerin classContextHandler.Context
-
addListener
- Specified by:
addListenerin interfacejavax.servlet.ServletContext- Overrides:
addListenerin classContextHandler.Context
-
getJspConfigDescriptor
public javax.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()- Specified by:
getJspConfigDescriptorin interfacejavax.servlet.ServletContext- Overrides:
getJspConfigDescriptorin classContextHandler.Context
-
setJspConfigDescriptor
public void setJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor d) - Overrides:
setJspConfigDescriptorin classContextHandler.Context
-
declareRoles
- Specified by:
declareRolesin interfacejavax.servlet.ServletContext- Overrides:
declareRolesin classContextHandler.Context
-