org.ajax4jsf.tests
Class MockExternalContext

java.lang.Object
  extended by javax.faces.context.ExternalContext
      extended by org.apache.shale.test.mock.MockExternalContext
          extended by org.apache.shale.test.mock.MockExternalContext12
              extended by org.ajax4jsf.tests.MockExternalContext

public class MockExternalContext
extends org.apache.shale.test.mock.MockExternalContext12

Author:
Siarhej Chalipau

Field Summary
protected static java.util.Comparator CASE_INSENSITIVE_COMPARATOR
           
 
Fields inherited from class org.apache.shale.test.mock.MockExternalContext
request, response
 
Fields inherited from class javax.faces.context.ExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
MockExternalContext(org.apache.shale.test.mock.MockExternalContext baseContext)
           
 
Method Summary
 void addRequestParameterMap(java.lang.String key, java.lang.String value)
          Add the specified request parameter for this request.
 void dispatch(java.lang.String requestURI)
           
 java.util.Map getRequestHeaderMap()
           
 java.util.Map getRequestHeaderValuesMap()
           
 java.util.Iterator getRequestParameterNames()
           
 java.util.Map getRequestParameterValuesMap()
           
 java.util.Set getResourcePaths(java.lang.String path)
           
 void redirect(java.lang.String requestURI)
           
 
Methods inherited from class org.apache.shale.test.mock.MockExternalContext12
getRequestCharacterEncoding, getRequestContentType, getResponseCharacterEncoding, getResponseContentType, setRequest, setRequestCharacterEncoding, setResponse, setResponseCharacterEncoding
 
Methods inherited from class org.apache.shale.test.mock.MockExternalContext
addRequestCookieMap, encodeActionURL, encodeNamespace, encodeResourceURL, getApplicationMap, getAuthType, getContext, getInitParameter, getInitParameterMap, getRemoteUser, getRequest, getRequestContextPath, getRequestCookieMap, getRequestLocale, getRequestLocales, getRequestMap, getRequestParameterMap, getRequestPathInfo, getRequestServletPath, getResource, getResourceAsStream, getResponse, getSession, getSessionMap, getUserPrincipal, isUserInRole, log, log, setRequestCookieMap, setRequestParameterMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CASE_INSENSITIVE_COMPARATOR

protected static final java.util.Comparator CASE_INSENSITIVE_COMPARATOR
Constructor Detail

MockExternalContext

public MockExternalContext(org.apache.shale.test.mock.MockExternalContext baseContext)
Method Detail

getRequestParameterValuesMap

public java.util.Map getRequestParameterValuesMap()
Overrides:
getRequestParameterValuesMap in class org.apache.shale.test.mock.MockExternalContext

dispatch

public void dispatch(java.lang.String requestURI)
              throws java.io.IOException,
                     javax.faces.FacesException
Overrides:
dispatch in class org.apache.shale.test.mock.MockExternalContext
Throws:
java.io.IOException
javax.faces.FacesException

getRequestHeaderMap

public java.util.Map getRequestHeaderMap()
Overrides:
getRequestHeaderMap in class org.apache.shale.test.mock.MockExternalContext

getRequestHeaderValuesMap

public java.util.Map getRequestHeaderValuesMap()
Overrides:
getRequestHeaderValuesMap in class org.apache.shale.test.mock.MockExternalContext

getRequestParameterNames

public java.util.Iterator getRequestParameterNames()
Overrides:
getRequestParameterNames in class org.apache.shale.test.mock.MockExternalContext

addRequestParameterMap

public void addRequestParameterMap(java.lang.String key,
                                   java.lang.String value)

Add the specified request parameter for this request.

Overrides:
addRequestParameterMap in class org.apache.shale.test.mock.MockExternalContext
Parameters:
key - Parameter name
value - Parameter value

getResourcePaths

public java.util.Set getResourcePaths(java.lang.String path)
Overrides:
getResourcePaths in class org.apache.shale.test.mock.MockExternalContext

redirect

public void redirect(java.lang.String requestURI)
              throws java.io.IOException
Overrides:
redirect in class org.apache.shale.test.mock.MockExternalContext
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.