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:
ServletContext,org.eclipse.jetty.util.Attributes,org.eclipse.jetty.util.component.Dumpable
- Enclosing class:
- ContextHandler
public class ContextHandler.Context extends ContextHandler.StaticContext
Context.A partial implementation of
ServletContext. A complete implementation is provided by the derivedContextHandler.
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean_enabledprotected boolean_extendedListenerTypes-
Fields inherited from interface javax.servlet.ServletContext
ORDERED_LIBS, TEMPDIR
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedContext()
-
Method Summary
-
Methods inherited from class org.eclipse.jetty.server.handler.ContextHandler.StaticContext
addFilter, addFilter, addFilter, addServlet, addServlet, addServlet, createFilter, createServlet, getDefaultSessionTrackingModes, getEffectiveMajorVersion, getEffectiveMinorVersion, getEffectiveSessionTrackingModes, getFilterRegistration, getFilterRegistrations, getMajorVersion, getMinorVersion, getNamedDispatcher, getServerInfo, getServlet, getServletNames, getServletRegistration, getServletRegistrations, getServlets, getSessionCookieConfig, setEffectiveMajorVersion, setEffectiveMinorVersion, setSessionTrackingModes
-
-
-
-
Method Detail
-
getContextHandler
public ContextHandler getContextHandler()
-
getContext
public ServletContext getContext(String uripath)
- Specified by:
getContextin interfaceServletContext- Overrides:
getContextin classContextHandler.StaticContext
-
getMimeType
public String getMimeType(String file)
- Specified by:
getMimeTypein interfaceServletContext- Overrides:
getMimeTypein classContextHandler.StaticContext
-
getRequestDispatcher
public RequestDispatcher getRequestDispatcher(String uriInContext)
- Specified by:
getRequestDispatcherin interfaceServletContext- Overrides:
getRequestDispatcherin classContextHandler.StaticContext
-
getRealPath
public String getRealPath(String path)
- Specified by:
getRealPathin interfaceServletContext- Overrides:
getRealPathin classContextHandler.StaticContext
-
getResource
public URL getResource(String path) throws MalformedURLException
- Specified by:
getResourcein interfaceServletContext- Overrides:
getResourcein classContextHandler.StaticContext- Throws:
MalformedURLException
-
getResourceAsStream
public InputStream getResourceAsStream(String path)
- Specified by:
getResourceAsStreamin interfaceServletContext- Overrides:
getResourceAsStreamin classContextHandler.StaticContext
-
getResourcePaths
public Set<String> getResourcePaths(String path)
- Specified by:
getResourcePathsin interfaceServletContext- Overrides:
getResourcePathsin classContextHandler.StaticContext
-
log
public void log(Exception exception, String msg)
- Specified by:
login interfaceServletContext- Overrides:
login classContextHandler.StaticContext
-
log
public void log(String msg)
- Specified by:
login interfaceServletContext- Overrides:
login classContextHandler.StaticContext
-
log
public void log(String message, Throwable throwable)
- Specified by:
login interfaceServletContext- Overrides:
login classContextHandler.StaticContext
-
getInitParameter
public String getInitParameter(String name)
- Specified by:
getInitParameterin interfaceServletContext- Overrides:
getInitParameterin classContextHandler.StaticContext
-
getInitParameterNames
public Enumeration<String> getInitParameterNames()
- Specified by:
getInitParameterNamesin interfaceServletContext- Overrides:
getInitParameterNamesin classContextHandler.StaticContext
-
getAttribute
public Object getAttribute(String name)
- Specified by:
getAttributein interfaceorg.eclipse.jetty.util.Attributes- Specified by:
getAttributein interfaceServletContext- Overrides:
getAttributein classorg.eclipse.jetty.util.AttributesMap
-
getAttributeNames
public Enumeration<String> getAttributeNames()
- Specified by:
getAttributeNamesin interfaceorg.eclipse.jetty.util.Attributes- Specified by:
getAttributeNamesin interfaceServletContext- Overrides:
getAttributeNamesin classorg.eclipse.jetty.util.AttributesMap
-
setAttribute
public void setAttribute(String name, Object value)
- Specified by:
setAttributein interfaceorg.eclipse.jetty.util.Attributes- Specified by:
setAttributein interfaceServletContext- Overrides:
setAttributein classorg.eclipse.jetty.util.AttributesMap
-
removeAttribute
public void removeAttribute(String name)
- Specified by:
removeAttributein interfaceorg.eclipse.jetty.util.Attributes- Specified by:
removeAttributein interfaceServletContext- Overrides:
removeAttributein classorg.eclipse.jetty.util.AttributesMap
-
getServletContextName
public String getServletContextName()
- Specified by:
getServletContextNamein interfaceServletContext- Overrides:
getServletContextNamein classContextHandler.StaticContext
-
getContextPath
public String getContextPath()
- Specified by:
getContextPathin interfaceServletContext- Overrides:
getContextPathin classContextHandler.StaticContext
-
toString
public String toString()
- Overrides:
toStringin classorg.eclipse.jetty.util.AttributesMap
-
setInitParameter
public boolean setInitParameter(String name, String value)
- Specified by:
setInitParameterin interfaceServletContext- Overrides:
setInitParameterin classContextHandler.StaticContext
-
addListener
public void addListener(String className)
- Specified by:
addListenerin interfaceServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
addListener
public <T extends EventListener> void addListener(T t)
- Specified by:
addListenerin interfaceServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
addListener
public void addListener(Class<? extends EventListener> listenerClass)
- Specified by:
addListenerin interfaceServletContext- Overrides:
addListenerin classContextHandler.StaticContext
-
createListener
public <T extends EventListener> T createListener(Class<T> clazz) throws ServletException
- Specified by:
createListenerin interfaceServletContext- Overrides:
createListenerin classContextHandler.StaticContext- Throws:
ServletException
-
checkListener
public void checkListener(Class<? extends EventListener> listener) throws IllegalStateException
- Throws:
IllegalStateException
-
setExtendedListenerTypes
public void setExtendedListenerTypes(boolean extended)
-
isExtendedListenerTypes
public boolean isExtendedListenerTypes()
-
getClassLoader
public ClassLoader getClassLoader()
- Specified by:
getClassLoaderin interfaceServletContext- Overrides:
getClassLoaderin classContextHandler.StaticContext
-
getJspConfigDescriptor
public JspConfigDescriptor getJspConfigDescriptor()
- Specified by:
getJspConfigDescriptorin interfaceServletContext- Overrides:
getJspConfigDescriptorin classContextHandler.StaticContext
-
setJspConfigDescriptor
public void setJspConfigDescriptor(JspConfigDescriptor d)
-
declareRoles
public void declareRoles(String... roleNames)
- Specified by:
declareRolesin interfaceServletContext- Overrides:
declareRolesin classContextHandler.StaticContext
-
setEnabled
public void setEnabled(boolean enabled)
-
isEnabled
public boolean isEnabled()
-
getVirtualServerName
public String getVirtualServerName()
- Specified by:
getVirtualServerNamein interfaceServletContext- Overrides:
getVirtualServerNamein classContextHandler.StaticContext
-
-