org.apache.cocoon.faces.context
Class ExternalContextImpl

java.lang.Object
  extended byjavax.faces.context.ExternalContext
      extended byorg.apache.cocoon.faces.context.ExternalContextImpl

public class ExternalContextImpl
extends javax.faces.context.ExternalContext

Implementation of the Java Server Faces ExternalContext

Version:
CVS $Id: ExternalContextImpl.java 170437 2005-05-16 19:55:49Z danielf $
Author:
Vadim Gritsenko

Field Summary
 
Fields inherited from class javax.faces.context.ExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
ExternalContextImpl(Context context, Request request, Response response)
           
 
Method Summary
 void dispatch(String url)
           
 String encodeActionURL(String url)
           
 String encodeNamespace(String ns)
           
 String encodeResourceURL(String url)
           
 Map getApplicationMap()
           
 String getAuthType()
           
 Object getContext()
           
 String getInitParameter(String parameter)
           
 Map getInitParameterMap()
           
 String getRemoteUser()
           
 Object getRequest()
           
 String getRequestContextPath()
           
 Map getRequestCookieMap()
           
 Map getRequestHeaderMap()
           
 Map getRequestHeaderValuesMap()
           
 Locale getRequestLocale()
           
 Iterator getRequestLocales()
           
 Map getRequestMap()
           
 Map getRequestParameterMap()
           
 Iterator getRequestParameterNames()
           
 Map getRequestParameterValuesMap()
           
 String getRequestPathInfo()
           
 String getRequestServletPath()
           
 URL getResource(String resource)
           
 InputStream getResourceAsStream(String resource)
           
 Set getResourcePaths(String path)
           
 Object getResponse()
           
 Object getSession(boolean create)
           
 Map getSessionMap()
           
 Principal getUserPrincipal()
           
 boolean isUserInRole(String role)
           
 void log(String message)
           
 void log(String message, Throwable e)
           
 void redirect(String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalContextImpl

public ExternalContextImpl(Context context,
                           Request request,
                           Response response)
Method Detail

dispatch

public void dispatch(String url)
              throws IOException
Throws:
IOException

encodeActionURL

public String encodeActionURL(String url)

encodeNamespace

public String encodeNamespace(String ns)

encodeResourceURL

public String encodeResourceURL(String url)

getApplicationMap

public Map getApplicationMap()

getAuthType

public String getAuthType()

getContext

public Object getContext()

getInitParameter

public String getInitParameter(String parameter)

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 resource)
                throws MalformedURLException
Throws:
MalformedURLException

getResourceAsStream

public InputStream getResourceAsStream(String resource)

getResourcePaths

public Set getResourcePaths(String path)

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 e)

redirect

public void redirect(String url)
              throws IOException
Throws:
IOException


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.