org.eclipse.jetty.server.handler
Class ContextHandler.Context
java.lang.Object
org.eclipse.jetty.server.handler.ContextHandler.Context
- All Implemented Interfaces:
- ServletContext
- Direct Known Subclasses:
- ServletContextHandler.Context
- Enclosing class:
- ContextHandler
public class ContextHandler.Context
- extends Object
- implements ServletContext
Context.
A partial implementation of ServletContext
. A complete implementation is provided by the derived ContextHandler
.
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)
|
|
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)
|
|
createFilter(Class<T> c)
|
|
createListener(Class<T> clazz)
|
|
createServlet(Class<T> c)
|
void |
declareRoles(String... roleNames)
|
Object |
getAttribute(String name)
|
Enumeration |
getAttributeNames()
|
ClassLoader |
getClassLoader()
|
ServletContext |
getContext(String uripath)
|
ContextHandler |
getContextHandler()
|
String |
getContextPath()
|
Set<SessionTrackingMode> |
getDefaultSessionTrackingModes()
|
int |
getEffectiveMajorVersion()
|
int |
getEffectiveMinorVersion()
|
Set<SessionTrackingMode> |
getEffectiveSessionTrackingModes()
|
FilterRegistration |
getFilterRegistration(String filterName)
|
Map<String,? extends FilterRegistration> |
getFilterRegistrations()
|
String |
getInitParameter(String name)
|
Enumeration |
getInitParameterNames()
|
JspConfigDescriptor |
getJspConfigDescriptor()
|
int |
getMajorVersion()
|
String |
getMimeType(String file)
|
int |
getMinorVersion()
|
RequestDispatcher |
getNamedDispatcher(String name)
|
String |
getRealPath(String path)
|
RequestDispatcher |
getRequestDispatcher(String uriInContext)
|
URL |
getResource(String path)
|
InputStream |
getResourceAsStream(String path)
|
Set |
getResourcePaths(String path)
|
String |
getServerInfo()
|
Servlet |
getServlet(String name)
Deprecated. |
String |
getServletContextName()
|
Enumeration |
getServletNames()
Deprecated. |
ServletRegistration |
getServletRegistration(String servletName)
|
Map<String,? extends ServletRegistration> |
getServletRegistrations()
|
Enumeration |
getServlets()
Deprecated. |
SessionCookieConfig |
getSessionCookieConfig()
|
boolean |
isEnabled()
|
void |
log(Exception exception,
String msg)
|
void |
log(String msg)
|
void |
log(String message,
Throwable throwable)
|
void |
removeAttribute(String name)
|
void |
setAttribute(String name,
Object value)
|
void |
setEffectiveMajorVersion(int v)
|
void |
setEffectiveMinorVersion(int v)
|
void |
setEnabled(boolean enabled)
|
boolean |
setInitParameter(String name,
String value)
|
void |
setJspConfigDescriptor(JspConfigDescriptor d)
|
void |
setSessionTrackingModes(Set<SessionTrackingMode> sessionTrackingModes)
|
String |
toString()
|
_majorVersion
protected int _majorVersion
_minorVersion
protected int _minorVersion
_enabled
protected boolean _enabled
ContextHandler.Context
protected ContextHandler.Context()
getContextHandler
public ContextHandler getContextHandler()
getContext
public ServletContext getContext(String uripath)
- Specified by:
getContext
in interface ServletContext
getMajorVersion
public int getMajorVersion()
- Specified by:
getMajorVersion
in interface ServletContext
getMimeType
public String getMimeType(String file)
- Specified by:
getMimeType
in interface ServletContext
getMinorVersion
public int getMinorVersion()
- Specified by:
getMinorVersion
in interface ServletContext
getNamedDispatcher
public RequestDispatcher getNamedDispatcher(String name)
- Specified by:
getNamedDispatcher
in interface ServletContext
getRequestDispatcher
public RequestDispatcher getRequestDispatcher(String uriInContext)
- Specified by:
getRequestDispatcher
in interface ServletContext
getRealPath
public String getRealPath(String path)
- Specified by:
getRealPath
in interface ServletContext
getResource
public URL getResource(String path)
throws MalformedURLException
- Specified by:
getResource
in interface ServletContext
- Throws:
MalformedURLException
getResourceAsStream
public InputStream getResourceAsStream(String path)
- Specified by:
getResourceAsStream
in interface ServletContext
getResourcePaths
public Set getResourcePaths(String path)
- Specified by:
getResourcePaths
in interface ServletContext
getServerInfo
public String getServerInfo()
- Specified by:
getServerInfo
in interface ServletContext
getServlet
@Deprecated
public Servlet getServlet(String name)
throws ServletException
- Deprecated.
- Specified by:
getServlet
in interface ServletContext
- Throws:
ServletException
getServletNames
@Deprecated
public Enumeration getServletNames()
- Deprecated.
- Specified by:
getServletNames
in interface ServletContext
getServlets
@Deprecated
public Enumeration getServlets()
- Deprecated.
- Specified by:
getServlets
in interface ServletContext
log
public void log(Exception exception,
String msg)
- Specified by:
log
in interface ServletContext
log
public void log(String msg)
- Specified by:
log
in interface ServletContext
log
public void log(String message,
Throwable throwable)
- Specified by:
log
in interface ServletContext
getInitParameter
public String getInitParameter(String name)
- Specified by:
getInitParameter
in interface ServletContext
getInitParameterNames
public Enumeration getInitParameterNames()
- Specified by:
getInitParameterNames
in interface ServletContext
getAttribute
public Object getAttribute(String name)
- Specified by:
getAttribute
in interface ServletContext
getAttributeNames
public Enumeration getAttributeNames()
- Specified by:
getAttributeNames
in interface ServletContext
setAttribute
public void setAttribute(String name,
Object value)
- Specified by:
setAttribute
in interface ServletContext
removeAttribute
public void removeAttribute(String name)
- Specified by:
removeAttribute
in interface ServletContext
getServletContextName
public String getServletContextName()
- Specified by:
getServletContextName
in interface ServletContext
getContextPath
public String getContextPath()
- Specified by:
getContextPath
in interface ServletContext
toString
public String toString()
- Overrides:
toString
in class Object
setInitParameter
public boolean setInitParameter(String name,
String value)
- Specified by:
setInitParameter
in interface ServletContext
addFilter
public FilterRegistration.Dynamic addFilter(String filterName,
Class<? extends Filter> filterClass)
- Specified by:
addFilter
in interface ServletContext
addFilter
public FilterRegistration.Dynamic addFilter(String filterName,
Filter filter)
- Specified by:
addFilter
in interface ServletContext
addFilter
public FilterRegistration.Dynamic addFilter(String filterName,
String className)
- Specified by:
addFilter
in interface ServletContext
addServlet
public ServletRegistration.Dynamic addServlet(String servletName,
Class<? extends Servlet> servletClass)
- Specified by:
addServlet
in interface ServletContext
addServlet
public ServletRegistration.Dynamic addServlet(String servletName,
Servlet servlet)
- Specified by:
addServlet
in interface ServletContext
addServlet
public ServletRegistration.Dynamic addServlet(String servletName,
String className)
- Specified by:
addServlet
in interface ServletContext
createFilter
public <T extends Filter> T createFilter(Class<T> c)
throws ServletException
- Specified by:
createFilter
in interface ServletContext
- Throws:
ServletException
createServlet
public <T extends Servlet> T createServlet(Class<T> c)
throws ServletException
- Specified by:
createServlet
in interface ServletContext
- Throws:
ServletException
getDefaultSessionTrackingModes
public Set<SessionTrackingMode> getDefaultSessionTrackingModes()
- Specified by:
getDefaultSessionTrackingModes
in interface ServletContext
getEffectiveSessionTrackingModes
public Set<SessionTrackingMode> getEffectiveSessionTrackingModes()
- Specified by:
getEffectiveSessionTrackingModes
in interface ServletContext
getFilterRegistration
public FilterRegistration getFilterRegistration(String filterName)
- Specified by:
getFilterRegistration
in interface ServletContext
getFilterRegistrations
public Map<String,? extends FilterRegistration> getFilterRegistrations()
- Specified by:
getFilterRegistrations
in interface ServletContext
getServletRegistration
public ServletRegistration getServletRegistration(String servletName)
- Specified by:
getServletRegistration
in interface ServletContext
getServletRegistrations
public Map<String,? extends ServletRegistration> getServletRegistrations()
- Specified by:
getServletRegistrations
in interface ServletContext
getSessionCookieConfig
public SessionCookieConfig getSessionCookieConfig()
- Specified by:
getSessionCookieConfig
in interface ServletContext
setSessionTrackingModes
public void setSessionTrackingModes(Set<SessionTrackingMode> sessionTrackingModes)
- Specified by:
setSessionTrackingModes
in interface ServletContext
addListener
public void addListener(String className)
- Specified by:
addListener
in interface ServletContext
addListener
public <T extends EventListener> void addListener(T t)
- Specified by:
addListener
in interface ServletContext
addListener
public void addListener(Class<? extends EventListener> listenerClass)
- Specified by:
addListener
in interface ServletContext
createListener
public <T extends EventListener> T createListener(Class<T> clazz)
throws ServletException
- Specified by:
createListener
in interface ServletContext
- Throws:
ServletException
getClassLoader
public ClassLoader getClassLoader()
- Specified by:
getClassLoader
in interface ServletContext
getEffectiveMajorVersion
public int getEffectiveMajorVersion()
- Specified by:
getEffectiveMajorVersion
in interface ServletContext
getEffectiveMinorVersion
public int getEffectiveMinorVersion()
- Specified by:
getEffectiveMinorVersion
in interface ServletContext
setEffectiveMajorVersion
public void setEffectiveMajorVersion(int v)
setEffectiveMinorVersion
public void setEffectiveMinorVersion(int v)
getJspConfigDescriptor
public JspConfigDescriptor getJspConfigDescriptor()
- Specified by:
getJspConfigDescriptor
in interface ServletContext
setJspConfigDescriptor
public void setJspConfigDescriptor(JspConfigDescriptor d)
declareRoles
public void declareRoles(String... roleNames)
- Specified by:
declareRoles
in interface ServletContext
setEnabled
public void setEnabled(boolean enabled)
isEnabled
public boolean isEnabled()
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.