org.apache.myfaces.trinidad.context
Class ExternalContextDecorator
java.lang.Object
javax.faces.context.ExternalContext
org.apache.myfaces.trinidad.context.ExternalContextDecorator
public abstract class ExternalContextDecorator
- extends ExternalContext
Base class for decorating ExternalContexts.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExternalContextDecorator
public ExternalContextDecorator()
dispatch
public void dispatch(String path)
throws IOException
- Specified by:
dispatch in class ExternalContext
- Throws:
IOException
getContext
public Object getContext()
- Specified by:
getContext in class ExternalContext
getRequest
public Object getRequest()
- Specified by:
getRequest in class ExternalContext
getRequestCharacterEncoding
public String getRequestCharacterEncoding()
- Overrides:
getRequestCharacterEncoding in class ExternalContext
getRequestContentType
public String getRequestContentType()
- Overrides:
getRequestContentType in class ExternalContext
getResponse
public Object getResponse()
- Specified by:
getResponse in class ExternalContext
getResponseCharacterEncoding
public String getResponseCharacterEncoding()
- Overrides:
getResponseCharacterEncoding in class ExternalContext
getResponseContentType
public String getResponseContentType()
- Overrides:
getResponseContentType in class ExternalContext
getSession
public Object getSession(boolean create)
- Specified by:
getSession in class ExternalContext
getRequestContextPath
public String getRequestContextPath()
- Specified by:
getRequestContextPath in class ExternalContext
getRequestPathInfo
public String getRequestPathInfo()
- Specified by:
getRequestPathInfo in class ExternalContext
getRequestServletPath
public String getRequestServletPath()
- Specified by:
getRequestServletPath in class ExternalContext
getInitParameter
public String getInitParameter(String name)
- Specified by:
getInitParameter in class ExternalContext
encodeResourceURL
public String encodeResourceURL(String url)
- Specified by:
encodeResourceURL in class ExternalContext
encodeActionURL
public String encodeActionURL(String url)
- Specified by:
encodeActionURL in class ExternalContext
encodeNamespace
public String encodeNamespace(String ns)
- Specified by:
encodeNamespace in class ExternalContext
getAuthType
public String getAuthType()
- Specified by:
getAuthType in class ExternalContext
getRemoteUser
public String getRemoteUser()
- Specified by:
getRemoteUser in class ExternalContext
getUserPrincipal
public Principal getUserPrincipal()
- Specified by:
getUserPrincipal in class ExternalContext
isUserInRole
public boolean isUserInRole(String role)
- Specified by:
isUserInRole in class ExternalContext
getResource
public URL getResource(String path)
throws MalformedURLException
- Specified by:
getResource in class ExternalContext
- Throws:
MalformedURLException
getResourceAsStream
public InputStream getResourceAsStream(String path)
- Specified by:
getResourceAsStream in class ExternalContext
getResourcePaths
public Set getResourcePaths(String path)
- Specified by:
getResourcePaths in class ExternalContext
getRequestParameterMap
public Map getRequestParameterMap()
- Specified by:
getRequestParameterMap in class ExternalContext
getRequestParameterValuesMap
public Map getRequestParameterValuesMap()
- Specified by:
getRequestParameterValuesMap in class ExternalContext
getRequestParameterNames
public Iterator getRequestParameterNames()
- Specified by:
getRequestParameterNames in class ExternalContext
getRequestCookieMap
public Map getRequestCookieMap()
- Specified by:
getRequestCookieMap in class ExternalContext
getRequestHeaderMap
public Map getRequestHeaderMap()
- Specified by:
getRequestHeaderMap in class ExternalContext
getRequestHeaderValuesMap
public Map getRequestHeaderValuesMap()
- Specified by:
getRequestHeaderValuesMap in class ExternalContext
getInitParameterMap
public Map getInitParameterMap()
- Specified by:
getInitParameterMap in class ExternalContext
getApplicationMap
public Map getApplicationMap()
- Specified by:
getApplicationMap in class ExternalContext
getSessionMap
public Map getSessionMap()
- Specified by:
getSessionMap in class ExternalContext
getRequestMap
public Map getRequestMap()
- Specified by:
getRequestMap in class ExternalContext
getRequestLocale
public Locale getRequestLocale()
- Specified by:
getRequestLocale in class ExternalContext
setRequest
public void setRequest(Object request)
- Overrides:
setRequest in class ExternalContext
setRequestCharacterEncoding
public void setRequestCharacterEncoding(String encoding)
throws UnsupportedEncodingException
- Overrides:
setRequestCharacterEncoding in class ExternalContext
- Throws:
UnsupportedEncodingException
setResponse
public void setResponse(Object response)
- Overrides:
setResponse in class ExternalContext
setResponseCharacterEncoding
public void setResponseCharacterEncoding(String encoding)
- Overrides:
setResponseCharacterEncoding in class ExternalContext
getRequestLocales
public Iterator getRequestLocales()
- Specified by:
getRequestLocales in class ExternalContext
log
public void log(String message)
- Specified by:
log in class ExternalContext
log
public void log(String message,
Throwable t)
- Specified by:
log in class ExternalContext
redirect
public void redirect(String url)
throws IOException
- Specified by:
redirect in class ExternalContext
- Throws:
IOException
getExternalContext
protected abstract ExternalContext getExternalContext()
Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.