@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.ServletContext
uripath
- uriパスServletContext.getContext(java.lang.String)
public int getMajorVersion()
getMajorVersion
インタフェース内 javax.servlet.ServletContext
ServletContext.getMajorVersion()
public int getMinorVersion()
getMinorVersion
インタフェース内 javax.servlet.ServletContext
ServletContext.getMinorVersion()
public String getMimeType(String file)
getMimeType
インタフェース内 javax.servlet.ServletContext
file
- ファイルServletContext.getMimeType(java.lang.String)
public Set<String> getResourcePaths(String path)
getResourcePaths
インタフェース内 javax.servlet.ServletContext
path
- パスServletContext.getResourcePaths(java.lang.String)
public URL getResource(String path) throws MalformedURLException
getResource
インタフェース内 javax.servlet.ServletContext
path
- パスMalformedURLException
- if the pathname is not given inthe correct formServletContext.getResource(java.lang.String)
public InputStream getResourceAsStream(String path)
getResourceAsStream
インタフェース内 javax.servlet.ServletContext
path
- パスServletContext.getResourceAsStream(java.lang.String)
public javax.servlet.RequestDispatcher getRequestDispatcher(String path)
getRequestDispatcher
インタフェース内 javax.servlet.ServletContext
path
- パスServletContext.getRequestDispatcher(java.lang.String)
public javax.servlet.RequestDispatcher getNamedDispatcher(String name)
getNamedDispatcher
インタフェース内 javax.servlet.ServletContext
name
- パラメータ名ServletContext.getNamedDispatcher(java.lang.String)
public javax.servlet.Servlet getServlet(String name) throws javax.servlet.ServletException
getServlet
インタフェース内 javax.servlet.ServletContext
name
- パラメータ名javax.servlet.ServletException
- ServletExceptionServletContext.getServlet(java.lang.String)
public Enumeration<javax.servlet.Servlet> getServlets()
getServlets
インタフェース内 javax.servlet.ServletContext
ServletContext.getServlets()
public Enumeration<String> getServletNames()
getServletNames
インタフェース内 javax.servlet.ServletContext
ServletContext.getServletNames()
public void log(String msg)
log
インタフェース内 javax.servlet.ServletContext
msg
- メッセージServletContext.log(java.lang.String)
public void log(Exception exception, String msg)
log
インタフェース内 javax.servlet.ServletContext
exception
- 例外msg
- メッセージServletContext.log(java.lang.Exception, java.lang.String)
public void log(String message, Throwable throwable)
log
インタフェース内 javax.servlet.ServletContext
message
- メッセージthrowable
- throwableServletContext.log(java.lang.String, java.lang.Throwable)
public String getRealPath(String path)
getRealPath
インタフェース内 javax.servlet.ServletContext
path
- パスServletContext.getRealPath(java.lang.String)
public String getServerInfo()
getServerInfo
インタフェース内 javax.servlet.ServletContext
ServletContext.getServerInfo()
public String getInitParameter(String name)
getInitParameter
インタフェース内 javax.servlet.ServletContext
name
- パラメータ名ServletContext.getInitParameter(java.lang.String)
public Enumeration<String> getInitParameterNames()
getInitParameterNames
インタフェース内 javax.servlet.ServletContext
ServletContext.getInitParameterNames()
public Object getAttribute(String name)
getAttribute
インタフェース内 javax.servlet.ServletContext
name
- パラメータ名ServletContext.getAttribute(java.lang.String)
public Enumeration<String> getAttributeNames()
getAttributeNames
インタフェース内 javax.servlet.ServletContext
ServletContext.getAttributeNames()
public void setAttribute(String name, Object object)
setAttribute
インタフェース内 javax.servlet.ServletContext
name
- パラメータ名object
- オブジェクトServletContext.setAttribute(java.lang.String, java.lang.Object)
public void removeAttribute(String name)
removeAttribute
インタフェース内 javax.servlet.ServletContext
name
- パラメータ名ServletContext.removeAttribute(java.lang.String)
public String getServletContextName()
getServletContextName
インタフェース内 javax.servlet.ServletContext
ServletContext.getServletContextName()
public String getContextPath()
getContextPath
インタフェース内 javax.servlet.ServletContext
public int getEffectiveMajorVersion()
getEffectiveMajorVersion
インタフェース内 javax.servlet.ServletContext
public int getEffectiveMinorVersion()
getEffectiveMinorVersion
インタフェース内 javax.servlet.ServletContext
public boolean setInitParameter(String name, String value)
setInitParameter
インタフェース内 javax.servlet.ServletContext
public javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, String className)
addServlet
インタフェース内 javax.servlet.ServletContext
public javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, javax.servlet.Servlet servlet)
addServlet
インタフェース内 javax.servlet.ServletContext
public javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, Class<? extends javax.servlet.Servlet> servletClass)
addServlet
インタフェース内 javax.servlet.ServletContext
public <T extends javax.servlet.Servlet> T createServlet(Class<T> clazz) throws javax.servlet.ServletException
createServlet
インタフェース内 javax.servlet.ServletContext
javax.servlet.ServletException
public javax.servlet.ServletRegistration getServletRegistration(String servletName)
getServletRegistration
インタフェース内 javax.servlet.ServletContext
public Map<String,? extends javax.servlet.ServletRegistration> getServletRegistrations()
getServletRegistrations
インタフェース内 javax.servlet.ServletContext
public javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, String className)
addFilter
インタフェース内 javax.servlet.ServletContext
public javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, javax.servlet.Filter filter)
addFilter
インタフェース内 javax.servlet.ServletContext
public javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, Class<? extends javax.servlet.Filter> filterClass)
addFilter
インタフェース内 javax.servlet.ServletContext
public <T extends javax.servlet.Filter> T createFilter(Class<T> clazz) throws javax.servlet.ServletException
createFilter
インタフェース内 javax.servlet.ServletContext
javax.servlet.ServletException
public javax.servlet.FilterRegistration getFilterRegistration(String filterName)
getFilterRegistration
インタフェース内 javax.servlet.ServletContext
public Map<String,? extends javax.servlet.FilterRegistration> getFilterRegistrations()
getFilterRegistrations
インタフェース内 javax.servlet.ServletContext
public javax.servlet.SessionCookieConfig getSessionCookieConfig()
getSessionCookieConfig
インタフェース内 javax.servlet.ServletContext
public void setSessionTrackingModes(Set<javax.servlet.SessionTrackingMode> sessionTrackingModes)
setSessionTrackingModes
インタフェース内 javax.servlet.ServletContext
public Set<javax.servlet.SessionTrackingMode> getDefaultSessionTrackingModes()
getDefaultSessionTrackingModes
インタフェース内 javax.servlet.ServletContext
public Set<javax.servlet.SessionTrackingMode> getEffectiveSessionTrackingModes()
getEffectiveSessionTrackingModes
インタフェース内 javax.servlet.ServletContext
public void addListener(String className)
addListener
インタフェース内 javax.servlet.ServletContext
public <T extends EventListener> void addListener(T t)
addListener
インタフェース内 javax.servlet.ServletContext
public void addListener(Class<? extends EventListener> listenerClass)
addListener
インタフェース内 javax.servlet.ServletContext
public <T extends EventListener> T createListener(Class<T> clazz) throws javax.servlet.ServletException
createListener
インタフェース内 javax.servlet.ServletContext
javax.servlet.ServletException
public javax.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()
getJspConfigDescriptor
インタフェース内 javax.servlet.ServletContext
public ClassLoader getClassLoader()
getClassLoader
インタフェース内 javax.servlet.ServletContext
public void declareRoles(String... roleNames)
declareRoles
インタフェース内 javax.servlet.ServletContext
public String getVirtualServerName()
getVirtualServerName
インタフェース内 javax.servlet.ServletContext