org.apache.myfaces.context.servlet

Class ServletExternalContextImpl

public class ServletExternalContextImpl extends ExternalContext implements ReleaseableExternalContext

JSF 1.0 PRD2, 6.1.1

Version: $Revision: 219550 $ $Date: 2005-07-18 20:43:43 +0200 (Mon, 18 Jul 2005) $ Revision 1.11 Sylvain Vieujot Forward the message when an exception is thrown in dispatch

Author: Manfred Geiler (latest modification by $Author: baranda $) Anton Koinov

Constructor Summary
ServletExternalContextImpl(ServletContext servletContext, ServletRequest servletRequest, ServletResponse servletResponse)
Method Summary
voiddispatch(String requestURI)
StringencodeActionURL(String s)
StringencodeNamespace(String s)
StringencodeResourceURL(String s)
MapgetApplicationMap()
StringgetAuthType()
ObjectgetContext()
StringgetInitParameter(String s)
MapgetInitParameterMap()
StringgetRemoteUser()
ObjectgetRequest()
StringgetRequestContextPath()
MapgetRequestCookieMap()
MapgetRequestHeaderMap()
MapgetRequestHeaderValuesMap()
LocalegetRequestLocale()
IteratorgetRequestLocales()
MapgetRequestMap()
MapgetRequestParameterMap()
IteratorgetRequestParameterNames()
MapgetRequestParameterValuesMap()
StringgetRequestPathInfo()
StringgetRequestServletPath()
URLgetResource(String s)
InputStreamgetResourceAsStream(String s)
SetgetResourcePaths(String s)
ObjectgetResponse()
ObjectgetSession(boolean create)
MapgetSessionMap()
PrincipalgetUserPrincipal()
booleanisUserInRole(String role)
voidlog(String message)
voidlog(String message, Throwable t)
voidredirect(String url)
voidrelease()

Constructor Detail

ServletExternalContextImpl

public ServletExternalContextImpl(ServletContext servletContext, ServletRequest servletRequest, ServletResponse servletResponse)

Method Detail

dispatch

public void dispatch(String requestURI)

encodeActionURL

public String encodeActionURL(String s)

encodeNamespace

public String encodeNamespace(String s)

encodeResourceURL

public String encodeResourceURL(String s)

getApplicationMap

public Map getApplicationMap()

getAuthType

public String getAuthType()

getContext

public Object getContext()

getInitParameter

public String getInitParameter(String s)

getInitParameterMap

public Map getInitParameterMap()

getRemoteUser

public String getRemoteUser()

getRequest

public Object getRequest()

getRequestContextPath

public String getRequestContextPath()

getRequestCookieMap

public Map getRequestCookieMap()

getRequestHeaderMap

public Map getRequestHeaderMap()

getRequestHeaderValuesMap

public Map getRequestHeaderValuesMap()

getRequestLocale

public Locale getRequestLocale()

getRequestLocales

public Iterator getRequestLocales()

getRequestMap

public Map getRequestMap()

getRequestParameterMap

public Map getRequestParameterMap()

getRequestParameterNames

public Iterator getRequestParameterNames()

getRequestParameterValuesMap

public Map getRequestParameterValuesMap()

getRequestPathInfo

public String getRequestPathInfo()

getRequestServletPath

public String getRequestServletPath()

getResource

public URL getResource(String s)

getResourceAsStream

public InputStream getResourceAsStream(String s)

getResourcePaths

public Set getResourcePaths(String s)

getResponse

public Object getResponse()

getSession

public Object getSession(boolean create)

getSessionMap

public Map getSessionMap()

getUserPrincipal

public Principal getUserPrincipal()

isUserInRole

public boolean isUserInRole(String role)

log

public void log(String message)

log

public void log(String message, Throwable t)

redirect

public void redirect(String url)

release

public void release()