Package org.eclipse.jetty.server.handler
Class ContextHandler.Context
- java.lang.Object
 - 
- org.eclipse.jetty.util.AttributesMap
 - 
- org.eclipse.jetty.server.handler.ContextHandler.StaticContext
 - 
- org.eclipse.jetty.server.handler.ContextHandler.Context
 
 
 
 
- 
- All Implemented Interfaces:
 javax.servlet.ServletContext,Attributes,Dumpable
- Direct Known Subclasses:
 ServletContextHandler.Context
- Enclosing class:
 - ContextHandler
 
public class ContextHandler.Context extends ContextHandler.StaticContext
Context.A partial implementation of
ServletContext. A complete implementation is provided by the derivedContextHandlerimplementations. 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.Attributes
Attributes.Wrapper 
- 
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable
Dumpable.DumpableContainer 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description protected boolean_enabledprotected boolean_extendedListenerTypes 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedContext() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(java.lang.Class<? extends java.util.EventListener> listenerClass)voidaddListener(java.lang.String className)<T extends java.util.EventListener>
voidaddListener(T t)voidcheckListener(java.lang.Class<? extends java.util.EventListener> listener)voiddeclareRoles(java.lang.String... roleNames)java.lang.ObjectgetAttribute(java.lang.String name)java.util.Enumeration<java.lang.String>getAttributeNames()java.lang.ClassLoadergetClassLoader()javax.servlet.ServletContextgetContext(java.lang.String uripath)ContextHandlergetContextHandler()java.lang.StringgetContextPath()java.lang.StringgetInitParameter(java.lang.String name)java.util.Enumeration<java.lang.String>getInitParameterNames()javax.servlet.descriptor.JspConfigDescriptorgetJspConfigDescriptor()java.lang.StringgetMimeType(java.lang.String file)java.lang.StringgetRealPath(java.lang.String path)javax.servlet.RequestDispatchergetRequestDispatcher(java.lang.String uriInContext)java.net.URLgetResource(java.lang.String path)java.io.InputStreamgetResourceAsStream(java.lang.String path)java.util.Set<java.lang.String>getResourcePaths(java.lang.String path)java.lang.StringgetServletContextName()java.lang.StringgetVirtualServerName()booleanisEnabled()booleanisExtendedListenerTypes()voidlog(java.lang.Exception exception, java.lang.String msg)voidlog(java.lang.String msg)voidlog(java.lang.String message, java.lang.Throwable throwable)voidremoveAttribute(java.lang.String name)voidsetAttribute(java.lang.String name, java.lang.Object value)voidsetEnabled(boolean enabled)voidsetExtendedListenerTypes(boolean extended)booleansetInitParameter(java.lang.String name, java.lang.String value)voidsetJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor d)java.lang.StringtoString()- 
Methods inherited from class org.eclipse.jetty.server.handler.ContextHandler.StaticContext
addFilter, addFilter, addFilter, addServlet, addServlet, addServlet, createFilter, createInstance, createListener, createServlet, getDefaultSessionTrackingModes, getEffectiveMajorVersion, getEffectiveMinorVersion, getEffectiveSessionTrackingModes, getFilterRegistration, getFilterRegistrations, getMajorVersion, getMinorVersion, getNamedDispatcher, getServerInfo, getServlet, getServletNames, getServletRegistration, getServletRegistrations, getServlets, getSessionCookieConfig, setEffectiveMajorVersion, setEffectiveMinorVersion, setSessionTrackingModes 
- 
Methods inherited from class org.eclipse.jetty.util.AttributesMap
addAll, clearAttributes, dump, dump, getAttributeEntrySet, getAttributeNamesCopy, getAttributeNameSet, size 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getContextHandler
public ContextHandler getContextHandler()
 
- 
getContext
public javax.servlet.ServletContext getContext(java.lang.String uripath)
- Specified by:
 getContextin interfacejavax.servlet.ServletContext- Overrides:
 getContextin classContextHandler.StaticContext
 
- 
getMimeType
public java.lang.String getMimeType(java.lang.String file)
- Specified by:
 getMimeTypein interfacejavax.servlet.ServletContext- Overrides:
 getMimeTypein classContextHandler.StaticContext
 
- 
getRequestDispatcher
public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String uriInContext)
- Specified by:
 getRequestDispatcherin interfacejavax.servlet.ServletContext- Overrides:
 getRequestDispatcherin classContextHandler.StaticContext
 
- 
getRealPath
public java.lang.String getRealPath(java.lang.String path)
- Specified by:
 getRealPathin interfacejavax.servlet.ServletContext- Overrides:
 getRealPathin classContextHandler.StaticContext
 
- 
getResource
public java.net.URL getResource(java.lang.String path) throws java.net.MalformedURLException- Specified by:
 getResourcein interfacejavax.servlet.ServletContext- Overrides:
 getResourcein classContextHandler.StaticContext- Throws:
 java.net.MalformedURLException
 
- 
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String path)
- Specified by:
 getResourceAsStreamin interfacejavax.servlet.ServletContext- Overrides:
 getResourceAsStreamin classContextHandler.StaticContext
 
- 
getResourcePaths
public java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
- Specified by:
 getResourcePathsin interfacejavax.servlet.ServletContext- Overrides:
 getResourcePathsin classContextHandler.StaticContext
 
- 
log
public void log(java.lang.Exception exception, java.lang.String msg)- Specified by:
 login interfacejavax.servlet.ServletContext- Overrides:
 login classContextHandler.StaticContext
 
- 
log
public void log(java.lang.String msg)
- Specified by:
 login interfacejavax.servlet.ServletContext- Overrides:
 login classContextHandler.StaticContext
 
- 
log
public void log(java.lang.String message, java.lang.Throwable throwable)- Specified by:
 login interfacejavax.servlet.ServletContext- Overrides:
 login classContextHandler.StaticContext
 
- 
getInitParameter
public java.lang.String getInitParameter(java.lang.String name)
- Specified by:
 getInitParameterin interfacejavax.servlet.ServletContext- Overrides:
 getInitParameterin classContextHandler.StaticContext
 
- 
getInitParameterNames
public java.util.Enumeration<java.lang.String> getInitParameterNames()
- Specified by:
 getInitParameterNamesin interfacejavax.servlet.ServletContext- Overrides:
 getInitParameterNamesin classContextHandler.StaticContext
 
- 
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
 getAttributein interfaceAttributes- Specified by:
 getAttributein interfacejavax.servlet.ServletContext- Overrides:
 getAttributein classAttributesMap
 
- 
getAttributeNames
public java.util.Enumeration<java.lang.String> getAttributeNames()
- Specified by:
 getAttributeNamesin interfaceAttributes- Specified by:
 getAttributeNamesin interfacejavax.servlet.ServletContext- Overrides:
 getAttributeNamesin classAttributesMap
 
- 
setAttribute
public void setAttribute(java.lang.String name, java.lang.Object value)- Specified by:
 setAttributein interfaceAttributes- Specified by:
 setAttributein interfacejavax.servlet.ServletContext- Overrides:
 setAttributein classAttributesMap
 
- 
removeAttribute
public void removeAttribute(java.lang.String name)
- Specified by:
 removeAttributein interfaceAttributes- Specified by:
 removeAttributein interfacejavax.servlet.ServletContext- Overrides:
 removeAttributein classAttributesMap
 
- 
getServletContextName
public java.lang.String getServletContextName()
- Specified by:
 getServletContextNamein interfacejavax.servlet.ServletContext- Overrides:
 getServletContextNamein classContextHandler.StaticContext
 
- 
getContextPath
public java.lang.String getContextPath()
- Specified by:
 getContextPathin interfacejavax.servlet.ServletContext- Overrides:
 getContextPathin classContextHandler.StaticContext
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classAttributesMap
 
- 
setInitParameter
public boolean setInitParameter(java.lang.String name, java.lang.String value)- Specified by:
 setInitParameterin interfacejavax.servlet.ServletContext- Overrides:
 setInitParameterin classContextHandler.StaticContext
 
- 
addListener
public void addListener(java.lang.String className)
- Specified by:
 addListenerin interfacejavax.servlet.ServletContext- Overrides:
 addListenerin classContextHandler.StaticContext
 
- 
addListener
public <T extends java.util.EventListener> void addListener(T t)
- Specified by:
 addListenerin interfacejavax.servlet.ServletContext- Overrides:
 addListenerin classContextHandler.StaticContext
 
- 
addListener
public void addListener(java.lang.Class<? extends java.util.EventListener> listenerClass)
- Specified by:
 addListenerin interfacejavax.servlet.ServletContext- Overrides:
 addListenerin classContextHandler.StaticContext
 
- 
checkListener
public void checkListener(java.lang.Class<? extends java.util.EventListener> listener) throws java.lang.IllegalStateException- Throws:
 java.lang.IllegalStateException
 
- 
setExtendedListenerTypes
public void setExtendedListenerTypes(boolean extended)
 
- 
isExtendedListenerTypes
public boolean isExtendedListenerTypes()
 
- 
getClassLoader
public java.lang.ClassLoader getClassLoader()
- Specified by:
 getClassLoaderin interfacejavax.servlet.ServletContext- Overrides:
 getClassLoaderin classContextHandler.StaticContext
 
- 
getJspConfigDescriptor
public javax.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()
- Specified by:
 getJspConfigDescriptorin interfacejavax.servlet.ServletContext- Overrides:
 getJspConfigDescriptorin classContextHandler.StaticContext
 
- 
setJspConfigDescriptor
public void setJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor d)
 
- 
declareRoles
public void declareRoles(java.lang.String... roleNames)
- Specified by:
 declareRolesin interfacejavax.servlet.ServletContext- Overrides:
 declareRolesin classContextHandler.StaticContext
 
- 
setEnabled
public void setEnabled(boolean enabled)
 
- 
isEnabled
public boolean isEnabled()
 
- 
getVirtualServerName
public java.lang.String getVirtualServerName()
- Specified by:
 getVirtualServerNamein interfacejavax.servlet.ServletContext- Overrides:
 getVirtualServerNamein classContextHandler.StaticContext
 
 - 
 
 -