@RequestScoped public class ServletContextHolder extends Object implements javax.servlet.ServletContext
| 修飾子とタイプ | フィールドと説明 |
|---|---|
HttpResourceHolder |
holder |
| コンストラクタと説明 |
|---|
ServletContextHolder() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
javax.servlet.FilterRegistration.Dynamic |
addFilter(String filterName,
Class<? extends javax.servlet.Filter> filterClass)
ServletContext().addFilterに移譲する。
|
javax.servlet.FilterRegistration.Dynamic |
addFilter(String filterName,
javax.servlet.Filter filter)
ServletContext().addFilterに移譲する。
|
javax.servlet.FilterRegistration.Dynamic |
addFilter(String filterName,
String className)
ServletContext().addFilterに移譲する。
|
void |
addListener(Class<? extends EventListener> listenerClass)
ServletContext().addListenerに移譲する。
|
void |
addListener(String className)
ServletContext().addListenerに移譲する。
|
<T extends EventListener> |
addListener(T t)
ServletContext().addListenerに移譲する。
|
javax.servlet.ServletRegistration.Dynamic |
addServlet(String servletName,
Class<? extends javax.servlet.Servlet> servletClass)
ServletContext().addServletに移譲する。
|
javax.servlet.ServletRegistration.Dynamic |
addServlet(String servletName,
javax.servlet.Servlet servlet)
ServletContext().addServletに移譲する。
|
javax.servlet.ServletRegistration.Dynamic |
addServlet(String servletName,
String className)
ServletContext().addServletに移譲する。
|
<T extends javax.servlet.Filter> |
createFilter(Class<T> clazz)
ServletContext().createFilterに移譲する。
|
<T extends EventListener> |
createListener(Class<T> clazz)
ServletContext().createListenerに移譲する。
|
<T extends javax.servlet.Servlet> |
createServlet(Class<T> clazz)
ServletContext().createServletに移譲する。
|
void |
declareRoles(String... roleNames)
ServletContext().declareRolesに移譲する。
|
Object |
getAttribute(String name) |
Enumeration<String> |
getAttributeNames() |
ClassLoader |
getClassLoader()
ServletContext().getClassLoaderに移譲する。
|
javax.servlet.ServletContext |
getContext(String uripath) |
String |
getContextPath()
ServletContext().getContextPathに移譲する。
|
Set<javax.servlet.SessionTrackingMode> |
getDefaultSessionTrackingModes()
ServletContext().getDefaultSessionTrackingModesに移譲する。
|
int |
getEffectiveMajorVersion()
ServletContext().getEffectiveMajorVersionに移譲する。
|
int |
getEffectiveMinorVersion()
ServletContext().getEffectiveMinorVersionに移譲する。
|
Set<javax.servlet.SessionTrackingMode> |
getEffectiveSessionTrackingModes()
ServletContext().getEffectiveSessionTrackingModesに移譲する。
|
javax.servlet.FilterRegistration |
getFilterRegistration(String filterName)
ServletContext().getFilterRegistrationに移譲する。
|
Map<String,? extends javax.servlet.FilterRegistration> |
getFilterRegistrations()
ServletContext().getFilterRegistrationsに移譲する。
|
String |
getInitParameter(String name) |
Enumeration<String> |
getInitParameterNames() |
javax.servlet.descriptor.JspConfigDescriptor |
getJspConfigDescriptor()
ServletContext().getJspConfigDescriptorに移譲する。
|
int |
getMajorVersion() |
String |
getMimeType(String file) |
int |
getMinorVersion() |
javax.servlet.RequestDispatcher |
getNamedDispatcher(String name) |
String |
getRealPath(String path) |
javax.servlet.RequestDispatcher |
getRequestDispatcher(String path) |
URL |
getResource(String path) |
InputStream |
getResourceAsStream(String path) |
Set<String> |
getResourcePaths(String path) |
String |
getServerInfo() |
javax.servlet.Servlet |
getServlet(String name)
非推奨です。
|
String |
getServletContextName() |
Enumeration<String> |
getServletNames()
非推奨です。
|
javax.servlet.ServletRegistration |
getServletRegistration(String servletName)
ServletContext().getServletRegistrationに移譲する。
|
Map<String,? extends javax.servlet.ServletRegistration> |
getServletRegistrations()
ServletContext().getServletRegistrationsに移譲する。
|
Enumeration<javax.servlet.Servlet> |
getServlets()
非推奨です。
|
javax.servlet.SessionCookieConfig |
getSessionCookieConfig()
ServletContext().getSessionCookieConfigに移譲する。
|
String |
getVirtualServerName()
ServletContext().getVirtualServerNameに移譲する。
|
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 object) |
boolean |
setInitParameter(String name,
String value)
ServletContext().setInitParameterに移譲する。
|
void |
setSessionTrackingModes(Set<javax.servlet.SessionTrackingMode> sessionTrackingModes)
ServletContext().setSessionTrackingModesに移譲する。
|
@Inject public HttpResourceHolder holder
public javax.servlet.ServletContext getContext(String uripath)
getContext インタフェース内 javax.servlet.ServletContexturipath - uriパスServletContext.getContext(java.lang.String)public int getMajorVersion()
getMajorVersion インタフェース内 javax.servlet.ServletContextServletContext.getMajorVersion()public int getMinorVersion()
getMinorVersion インタフェース内 javax.servlet.ServletContextServletContext.getMinorVersion()public String getMimeType(String file)
getMimeType インタフェース内 javax.servlet.ServletContextfile - ファイルServletContext.getMimeType(java.lang.String)public Set<String> getResourcePaths(String path)
getResourcePaths インタフェース内 javax.servlet.ServletContextpath - パスServletContext.getResourcePaths(java.lang.String)public URL getResource(String path) throws MalformedURLException
getResource インタフェース内 javax.servlet.ServletContextpath - パスMalformedURLException - if the pathname is not given inthe correct formServletContext.getResource(java.lang.String)public InputStream getResourceAsStream(String path)
getResourceAsStream インタフェース内 javax.servlet.ServletContextpath - パスServletContext.getResourceAsStream(java.lang.String)public javax.servlet.RequestDispatcher getRequestDispatcher(String path)
getRequestDispatcher インタフェース内 javax.servlet.ServletContextpath - パスServletContext.getRequestDispatcher(java.lang.String)public javax.servlet.RequestDispatcher getNamedDispatcher(String name)
getNamedDispatcher インタフェース内 javax.servlet.ServletContextname - パラメータ名ServletContext.getNamedDispatcher(java.lang.String)public javax.servlet.Servlet getServlet(String name) throws javax.servlet.ServletException
getServlet インタフェース内 javax.servlet.ServletContextname - パラメータ名javax.servlet.ServletException - ServletExceptionServletContext.getServlet(java.lang.String)public Enumeration<javax.servlet.Servlet> getServlets()
getServlets インタフェース内 javax.servlet.ServletContextServletContext.getServlets()public Enumeration<String> getServletNames()
getServletNames インタフェース内 javax.servlet.ServletContextServletContext.getServletNames()public void log(String msg)
log インタフェース内 javax.servlet.ServletContextmsg - メッセージServletContext.log(java.lang.String)public void log(Exception exception, String msg)
log インタフェース内 javax.servlet.ServletContextexception - 例外msg - メッセージServletContext.log(java.lang.Exception, java.lang.String)public void log(String message, Throwable throwable)
log インタフェース内 javax.servlet.ServletContextmessage - メッセージthrowable - throwableServletContext.log(java.lang.String, java.lang.Throwable)public String getRealPath(String path)
getRealPath インタフェース内 javax.servlet.ServletContextpath - パスServletContext.getRealPath(java.lang.String)public String getServerInfo()
getServerInfo インタフェース内 javax.servlet.ServletContextServletContext.getServerInfo()public String getInitParameter(String name)
getInitParameter インタフェース内 javax.servlet.ServletContextname - パラメータ名ServletContext.getInitParameter(java.lang.String)public Enumeration<String> getInitParameterNames()
getInitParameterNames インタフェース内 javax.servlet.ServletContextServletContext.getInitParameterNames()public Object getAttribute(String name)
getAttribute インタフェース内 javax.servlet.ServletContextname - パラメータ名ServletContext.getAttribute(java.lang.String)public Enumeration<String> getAttributeNames()
getAttributeNames インタフェース内 javax.servlet.ServletContextServletContext.getAttributeNames()public void setAttribute(String name, Object object)
setAttribute インタフェース内 javax.servlet.ServletContextname - パラメータ名object - オブジェクトServletContext.setAttribute(java.lang.String, java.lang.Object)public void removeAttribute(String name)
removeAttribute インタフェース内 javax.servlet.ServletContextname - パラメータ名ServletContext.removeAttribute(java.lang.String)public String getServletContextName()
getServletContextName インタフェース内 javax.servlet.ServletContextServletContext.getServletContextName()public String getContextPath()
getContextPath インタフェース内 javax.servlet.ServletContextpublic int getEffectiveMajorVersion()
getEffectiveMajorVersion インタフェース内 javax.servlet.ServletContextpublic int getEffectiveMinorVersion()
getEffectiveMinorVersion インタフェース内 javax.servlet.ServletContextpublic boolean setInitParameter(String name, String value)
setInitParameter インタフェース内 javax.servlet.ServletContextpublic javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, String className)
addServlet インタフェース内 javax.servlet.ServletContextpublic javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, javax.servlet.Servlet servlet)
addServlet インタフェース内 javax.servlet.ServletContextpublic javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, Class<? extends javax.servlet.Servlet> servletClass)
addServlet インタフェース内 javax.servlet.ServletContextpublic <T extends javax.servlet.Servlet> T createServlet(Class<T> clazz) throws javax.servlet.ServletException
createServlet インタフェース内 javax.servlet.ServletContextjavax.servlet.ServletExceptionpublic javax.servlet.ServletRegistration getServletRegistration(String servletName)
getServletRegistration インタフェース内 javax.servlet.ServletContextpublic Map<String,? extends javax.servlet.ServletRegistration> getServletRegistrations()
getServletRegistrations インタフェース内 javax.servlet.ServletContextpublic javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, String className)
addFilter インタフェース内 javax.servlet.ServletContextpublic javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, javax.servlet.Filter filter)
addFilter インタフェース内 javax.servlet.ServletContextpublic javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, Class<? extends javax.servlet.Filter> filterClass)
addFilter インタフェース内 javax.servlet.ServletContextpublic <T extends javax.servlet.Filter> T createFilter(Class<T> clazz) throws javax.servlet.ServletException
createFilter インタフェース内 javax.servlet.ServletContextjavax.servlet.ServletExceptionpublic javax.servlet.FilterRegistration getFilterRegistration(String filterName)
getFilterRegistration インタフェース内 javax.servlet.ServletContextpublic Map<String,? extends javax.servlet.FilterRegistration> getFilterRegistrations()
getFilterRegistrations インタフェース内 javax.servlet.ServletContextpublic javax.servlet.SessionCookieConfig getSessionCookieConfig()
getSessionCookieConfig インタフェース内 javax.servlet.ServletContextpublic void setSessionTrackingModes(Set<javax.servlet.SessionTrackingMode> sessionTrackingModes)
setSessionTrackingModes インタフェース内 javax.servlet.ServletContextpublic Set<javax.servlet.SessionTrackingMode> getDefaultSessionTrackingModes()
getDefaultSessionTrackingModes インタフェース内 javax.servlet.ServletContextpublic Set<javax.servlet.SessionTrackingMode> getEffectiveSessionTrackingModes()
getEffectiveSessionTrackingModes インタフェース内 javax.servlet.ServletContextpublic void addListener(String className)
addListener インタフェース内 javax.servlet.ServletContextpublic <T extends EventListener> void addListener(T t)
addListener インタフェース内 javax.servlet.ServletContextpublic void addListener(Class<? extends EventListener> listenerClass)
addListener インタフェース内 javax.servlet.ServletContextpublic <T extends EventListener> T createListener(Class<T> clazz) throws javax.servlet.ServletException
createListener インタフェース内 javax.servlet.ServletContextjavax.servlet.ServletExceptionpublic javax.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()
getJspConfigDescriptor インタフェース内 javax.servlet.ServletContextpublic ClassLoader getClassLoader()
getClassLoader インタフェース内 javax.servlet.ServletContextpublic void declareRoles(String... roleNames)
declareRoles インタフェース内 javax.servlet.ServletContextpublic String getVirtualServerName()
getVirtualServerName インタフェース内 javax.servlet.ServletContext