public class ServletExternalContextImpl extends javax.faces.context.ExternalContext implements ReleaseableExternalContext
| Constructor and Description |
|---|
ServletExternalContextImpl(javax.servlet.ServletContext servletContext,
javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispatch(java.lang.String requestURI) |
java.lang.String |
encodeActionURL(java.lang.String s) |
java.lang.String |
encodeNamespace(java.lang.String s) |
java.lang.String |
encodeResourceURL(java.lang.String s) |
java.util.Map |
getApplicationMap() |
java.lang.String |
getAuthType() |
java.lang.Object |
getContext() |
java.lang.String |
getInitParameter(java.lang.String s) |
java.util.Map |
getInitParameterMap() |
java.lang.String |
getRemoteUser() |
java.lang.Object |
getRequest() |
java.lang.String |
getRequestContextPath() |
java.util.Map |
getRequestCookieMap() |
java.util.Map |
getRequestHeaderMap() |
java.util.Map |
getRequestHeaderValuesMap() |
java.util.Locale |
getRequestLocale() |
java.util.Iterator |
getRequestLocales() |
java.util.Map |
getRequestMap() |
java.util.Map |
getRequestParameterMap() |
java.util.Iterator |
getRequestParameterNames() |
java.util.Map |
getRequestParameterValuesMap() |
java.lang.String |
getRequestPathInfo() |
java.lang.String |
getRequestServletPath() |
java.net.URL |
getResource(java.lang.String s) |
java.io.InputStream |
getResourceAsStream(java.lang.String s) |
java.util.Set |
getResourcePaths(java.lang.String s) |
java.lang.Object |
getResponse() |
java.lang.Object |
getSession(boolean create) |
java.util.Map |
getSessionMap() |
java.security.Principal |
getUserPrincipal() |
boolean |
isUserInRole(java.lang.String role) |
void |
log(java.lang.String message) |
void |
log(java.lang.String message,
java.lang.Throwable t) |
void |
redirect(java.lang.String url) |
void |
release()
Release resources that the ExternalContext is holding onto.
|
public ServletExternalContextImpl(javax.servlet.ServletContext servletContext,
javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse)
public void release()
ReleaseableExternalContextrelease in interface ReleaseableExternalContextpublic java.lang.Object getSession(boolean create)
getSession in class javax.faces.context.ExternalContextpublic java.lang.Object getContext()
getContext in class javax.faces.context.ExternalContextpublic java.lang.Object getRequest()
getRequest in class javax.faces.context.ExternalContextpublic java.lang.Object getResponse()
getResponse in class javax.faces.context.ExternalContextpublic java.util.Map getApplicationMap()
getApplicationMap in class javax.faces.context.ExternalContextpublic java.util.Map getSessionMap()
getSessionMap in class javax.faces.context.ExternalContextpublic java.util.Map getRequestMap()
getRequestMap in class javax.faces.context.ExternalContextpublic java.util.Map getRequestParameterMap()
getRequestParameterMap in class javax.faces.context.ExternalContextpublic java.util.Map getRequestParameterValuesMap()
getRequestParameterValuesMap in class javax.faces.context.ExternalContextpublic java.util.Iterator getRequestParameterNames()
getRequestParameterNames in class javax.faces.context.ExternalContextpublic java.util.Map getRequestHeaderMap()
getRequestHeaderMap in class javax.faces.context.ExternalContextpublic java.util.Map getRequestHeaderValuesMap()
getRequestHeaderValuesMap in class javax.faces.context.ExternalContextpublic java.util.Map getRequestCookieMap()
getRequestCookieMap in class javax.faces.context.ExternalContextpublic java.util.Locale getRequestLocale()
getRequestLocale in class javax.faces.context.ExternalContextpublic java.lang.String getRequestPathInfo()
getRequestPathInfo in class javax.faces.context.ExternalContextpublic java.lang.String getRequestContextPath()
getRequestContextPath in class javax.faces.context.ExternalContextpublic java.lang.String getInitParameter(java.lang.String s)
getInitParameter in class javax.faces.context.ExternalContextpublic java.util.Map getInitParameterMap()
getInitParameterMap in class javax.faces.context.ExternalContextpublic java.util.Set getResourcePaths(java.lang.String s)
getResourcePaths in class javax.faces.context.ExternalContextpublic java.io.InputStream getResourceAsStream(java.lang.String s)
getResourceAsStream in class javax.faces.context.ExternalContextpublic java.lang.String encodeActionURL(java.lang.String s)
encodeActionURL in class javax.faces.context.ExternalContextpublic java.lang.String encodeResourceURL(java.lang.String s)
encodeResourceURL in class javax.faces.context.ExternalContextpublic java.lang.String encodeNamespace(java.lang.String s)
encodeNamespace in class javax.faces.context.ExternalContextpublic void dispatch(java.lang.String requestURI)
throws java.io.IOException,
javax.faces.FacesException
dispatch in class javax.faces.context.ExternalContextjava.io.IOExceptionjavax.faces.FacesExceptionpublic java.lang.String getRequestServletPath()
getRequestServletPath in class javax.faces.context.ExternalContextpublic java.lang.String getAuthType()
getAuthType in class javax.faces.context.ExternalContextpublic java.lang.String getRemoteUser()
getRemoteUser in class javax.faces.context.ExternalContextpublic boolean isUserInRole(java.lang.String role)
isUserInRole in class javax.faces.context.ExternalContextpublic java.security.Principal getUserPrincipal()
getUserPrincipal in class javax.faces.context.ExternalContextpublic void log(java.lang.String message)
log in class javax.faces.context.ExternalContextpublic void log(java.lang.String message,
java.lang.Throwable t)
log in class javax.faces.context.ExternalContextpublic void redirect(java.lang.String url)
throws java.io.IOException
redirect in class javax.faces.context.ExternalContextjava.io.IOExceptionpublic java.util.Iterator getRequestLocales()
getRequestLocales in class javax.faces.context.ExternalContextpublic java.net.URL getResource(java.lang.String s)
throws java.net.MalformedURLException
getResource in class javax.faces.context.ExternalContextjava.net.MalformedURLException