org.apache.myfaces.context.servlet
Class ServletExternalContextImpl
java.lang.Object
   javax.faces.context.ExternalContext
javax.faces.context.ExternalContext
       org.apache.myfaces.context.servlet.ServletExternalContextImpl
org.apache.myfaces.context.servlet.ServletExternalContextImpl
- All Implemented Interfaces: 
- ReleaseableExternalContext
- public class ServletExternalContextImpl 
- extends javax.faces.context.ExternalContext- implements ReleaseableExternalContext
JSF 1.0 PRD2, 6.1.1
- Version:
- $Revision: 775389 $ $Date: 2009-05-15 18:23:28 -0500 (Fri, 15 May 2009) $
 Revision 1.11 Sylvain Vieujot
 Forward the message when an exception is thrown in dispatch
- Author:
- Manfred Geiler (latest modification by $Author: lu4242 $), Anton Koinov
 
| Fields inherited from class javax.faces.context.ExternalContext | 
| BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH | 
 
| Constructor Summary | 
| ServletExternalContextImpl(javax.servlet.ServletContext servletContext,
                           javax.servlet.ServletRequest servletRequest,
                           javax.servlet.ServletResponse servletResponse)
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ServletExternalContextImpl
public ServletExternalContextImpl(javax.servlet.ServletContext servletContext,
                                  javax.servlet.ServletRequest servletRequest,
                                  javax.servlet.ServletResponse servletResponse)
release
public void release()
- Description copied from interface: ReleaseableExternalContext
- Release resources that the ExternalContext is holding onto.
 
- 
- Specified by:
- releasein interface- ReleaseableExternalContext
 
- 
 
getSession
public java.lang.Object getSession(boolean create)
- 
- Specified by:
- getSessionin class- javax.faces.context.ExternalContext
 
- 
 
getContext
public java.lang.Object getContext()
- 
- Specified by:
- getContextin class- javax.faces.context.ExternalContext
 
- 
 
getRequest
public java.lang.Object getRequest()
- 
- Specified by:
- getRequestin class- javax.faces.context.ExternalContext
 
- 
 
getResponse
public java.lang.Object getResponse()
- 
- Specified by:
- getResponsein class- javax.faces.context.ExternalContext
 
- 
 
setResponse
public void setResponse(java.lang.Object response)
- 
 
- 
 
getApplicationMap
public java.util.Map getApplicationMap()
- 
- Specified by:
- getApplicationMapin class- javax.faces.context.ExternalContext
 
- 
 
getSessionMap
public java.util.Map getSessionMap()
- 
- Specified by:
- getSessionMapin class- javax.faces.context.ExternalContext
 
- 
 
getRequestMap
public java.util.Map getRequestMap()
- 
- Specified by:
- getRequestMapin class- javax.faces.context.ExternalContext
 
- 
 
getRequestParameterMap
public java.util.Map getRequestParameterMap()
- 
- Specified by:
- getRequestParameterMapin class- javax.faces.context.ExternalContext
 
- 
 
getRequestParameterValuesMap
public java.util.Map getRequestParameterValuesMap()
- 
- Specified by:
- getRequestParameterValuesMapin class- javax.faces.context.ExternalContext
 
- 
 
getRequestParameterNames
public java.util.Iterator getRequestParameterNames()
- 
- Specified by:
- getRequestParameterNamesin class- javax.faces.context.ExternalContext
 
- 
 
getRequestHeaderMap
public java.util.Map getRequestHeaderMap()
- 
- Specified by:
- getRequestHeaderMapin class- javax.faces.context.ExternalContext
 
- 
 
getRequestHeaderValuesMap
public java.util.Map getRequestHeaderValuesMap()
- 
- Specified by:
- getRequestHeaderValuesMapin class- javax.faces.context.ExternalContext
 
- 
 
getRequestCookieMap
public java.util.Map getRequestCookieMap()
- 
- Specified by:
- getRequestCookieMapin class- javax.faces.context.ExternalContext
 
- 
 
getRequestLocale
public java.util.Locale getRequestLocale()
- 
- Specified by:
- getRequestLocalein class- javax.faces.context.ExternalContext
 
- 
 
getRequestPathInfo
public java.lang.String getRequestPathInfo()
- 
- Specified by:
- getRequestPathInfoin class- javax.faces.context.ExternalContext
 
- 
 
getRequestContextPath
public java.lang.String getRequestContextPath()
- 
- Specified by:
- getRequestContextPathin class- javax.faces.context.ExternalContext
 
- 
 
getInitParameter
public java.lang.String getInitParameter(java.lang.String s)
- 
- Specified by:
- getInitParameterin class- javax.faces.context.ExternalContext
 
- 
 
getInitParameterMap
public java.util.Map getInitParameterMap()
- 
- Specified by:
- getInitParameterMapin class- javax.faces.context.ExternalContext
 
- 
 
getResourcePaths
public java.util.Set getResourcePaths(java.lang.String s)
- 
- Specified by:
- getResourcePathsin class- javax.faces.context.ExternalContext
 
- 
 
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String s)
- 
- Specified by:
- getResourceAsStreamin class- javax.faces.context.ExternalContext
 
- 
 
encodeActionURL
public java.lang.String encodeActionURL(java.lang.String s)
- 
- Specified by:
- encodeActionURLin class- javax.faces.context.ExternalContext
 
- 
 
encodeResourceURL
public java.lang.String encodeResourceURL(java.lang.String s)
- 
- Specified by:
- encodeResourceURLin class- javax.faces.context.ExternalContext
 
- 
 
encodeNamespace
public java.lang.String encodeNamespace(java.lang.String s)
- 
- Specified by:
- encodeNamespacein class- javax.faces.context.ExternalContext
 
- 
 
dispatch
public void dispatch(java.lang.String requestURI)
              throws java.io.IOException,
                     javax.faces.FacesException
- 
- Specified by:
- dispatchin class- javax.faces.context.ExternalContext
 
- 
- Throws:
- java.io.IOException
- javax.faces.FacesException
 
getRequestServletPath
public java.lang.String getRequestServletPath()
- 
- Specified by:
- getRequestServletPathin class- javax.faces.context.ExternalContext
 
- 
 
getAuthType
public java.lang.String getAuthType()
- 
- Specified by:
- getAuthTypein class- javax.faces.context.ExternalContext
 
- 
 
getRemoteUser
public java.lang.String getRemoteUser()
- 
- Specified by:
- getRemoteUserin class- javax.faces.context.ExternalContext
 
- 
 
isUserInRole
public boolean isUserInRole(java.lang.String role)
- 
- Specified by:
- isUserInRolein class- javax.faces.context.ExternalContext
 
- 
 
getUserPrincipal
public java.security.Principal getUserPrincipal()
- 
- Specified by:
- getUserPrincipalin class- javax.faces.context.ExternalContext
 
- 
 
log
public void log(java.lang.String message)
- 
- Specified by:
- login class- javax.faces.context.ExternalContext
 
- 
 
log
public void log(java.lang.String message,
                java.lang.Throwable t)
- 
- Specified by:
- login class- javax.faces.context.ExternalContext
 
- 
 
redirect
public void redirect(java.lang.String url)
              throws java.io.IOException
- 
- Specified by:
- redirectin class- javax.faces.context.ExternalContext
 
- 
- Throws:
- java.io.IOException
 
getRequestLocales
public java.util.Iterator getRequestLocales()
- 
- Specified by:
- getRequestLocalesin class- javax.faces.context.ExternalContext
 
- 
 
getResource
public java.net.URL getResource(java.lang.String s)
                         throws java.net.MalformedURLException
- 
- Specified by:
- getResourcein class- javax.faces.context.ExternalContext
 
- 
- Throws:
- java.net.MalformedURLException
 
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.