JSF Test Framework: Mock 1.1.2

org.jboss.test.faces.mock.context
Class MockExternalContext

java.lang.Object
  extended by javax.faces.context.ExternalContext
      extended by org.jboss.test.faces.mock.context.MockExternalContext
All Implemented Interfaces:
FacesMockController.MockObject

public class MockExternalContext
extends javax.faces.context.ExternalContext
implements FacesMockController.MockObject


Field Summary
 
Fields inherited from class javax.faces.context.ExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
MockExternalContext()
          Default constructor
MockExternalContext(org.easymock.IMocksControl control, String name)
           
 
Method Summary
 void addResponseCookie(String arg0, String arg1, Map arg2)
           
 void addResponseHeader(String arg0, String arg1)
           
 void dispatch(String arg0)
           
 String encodeActionURL(String arg0)
           
 String encodeBookmarkableURL(String arg0, Map arg1)
           
 String encodeNamespace(String arg0)
           
 String encodePartialActionURL(String arg0)
           
 String encodeRedirectURL(String arg0, Map arg1)
           
 String encodeResourceURL(String arg0)
           
 boolean equals(Object obj)
           
 Map getApplicationMap()
           
 String getAuthType()
           
 Object getContext()
           
 String getContextName()
           
 org.easymock.IMocksControl getControl()
           
 javax.faces.context.Flash getFlash()
           
 String getInitParameter(String arg0)
           
 Map getInitParameterMap()
           
 String getMimeType(String arg0)
           
 String getRealPath(String arg0)
           
 String getRemoteUser()
           
 Object getRequest()
           
 String getRequestCharacterEncoding()
           
 int getRequestContentLength()
           
 String getRequestContentType()
           
 String getRequestContextPath()
           
 Map getRequestCookieMap()
           
 Map getRequestHeaderMap()
           
 Map getRequestHeaderValuesMap()
           
 Locale getRequestLocale()
           
 Iterator getRequestLocales()
           
 Map getRequestMap()
           
 Map getRequestParameterMap()
           
 Iterator getRequestParameterNames()
           
 Map getRequestParameterValuesMap()
           
 String getRequestPathInfo()
           
 String getRequestScheme()
           
 String getRequestServerName()
           
 int getRequestServerPort()
           
 String getRequestServletPath()
           
 URL getResource(String arg0)
           
 InputStream getResourceAsStream(String arg0)
           
 Set getResourcePaths(String arg0)
           
 Object getResponse()
           
 int getResponseBufferSize()
           
 String getResponseCharacterEncoding()
           
 String getResponseContentType()
           
 OutputStream getResponseOutputStream()
           
 Writer getResponseOutputWriter()
           
 Object getSession(boolean arg0)
           
 Map getSessionMap()
           
 int getSessionMaxInactiveInterval()
           
 Principal getUserPrincipal()
           
 int hashCode()
           
 void invalidateSession()
           
 boolean isResponseCommitted()
           
 boolean isSecure()
           
 boolean isUserInRole(String arg0)
           
 void log(String arg0)
           
 void log(String arg0, Throwable arg1)
           
 void redirect(String arg0)
           
 void responseFlushBuffer()
           
 void responseReset()
           
 void responseSendError(int arg0, String arg1)
           
 void setRequest(Object arg0)
           
 void setRequestCharacterEncoding(String arg0)
           
 void setResponse(Object arg0)
           
 void setResponseBufferSize(int arg0)
           
 void setResponseCharacterEncoding(String arg0)
           
 void setResponseContentLength(int arg0)
           
 void setResponseContentType(String arg0)
           
 void setResponseHeader(String arg0, String arg1)
           
 void setResponseStatus(int arg0)
           
 void setSessionMaxInactiveInterval(int arg0)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MockExternalContext

public MockExternalContext()
Default constructor


MockExternalContext

public MockExternalContext(org.easymock.IMocksControl control,
                           String name)
Parameters:
control -
Method Detail

getControl

public org.easymock.IMocksControl getControl()
Specified by:
getControl in interface FacesMockController.MockObject

dispatch

public void dispatch(String arg0)
Specified by:
dispatch in class javax.faces.context.ExternalContext

log

public void log(String arg0)
Specified by:
log in class javax.faces.context.ExternalContext

log

public void log(String arg0,
                Throwable arg1)
Specified by:
log in class javax.faces.context.ExternalContext

getResourceAsStream

public InputStream getResourceAsStream(String arg0)
Specified by:
getResourceAsStream in class javax.faces.context.ExternalContext

getResource

public URL getResource(String arg0)
Specified by:
getResource in class javax.faces.context.ExternalContext

getContext

public Object getContext()
Specified by:
getContext in class javax.faces.context.ExternalContext

getRequest

public Object getRequest()
Specified by:
getRequest in class javax.faces.context.ExternalContext

getSession

public Object getSession(boolean arg0)
Specified by:
getSession in class javax.faces.context.ExternalContext

getAuthType

public String getAuthType()
Specified by:
getAuthType in class javax.faces.context.ExternalContext

addResponseCookie

public void addResponseCookie(String arg0,
                              String arg1,
                              Map arg2)
Overrides:
addResponseCookie in class javax.faces.context.ExternalContext

encodeActionURL

public String encodeActionURL(String arg0)
Specified by:
encodeActionURL in class javax.faces.context.ExternalContext

encodeNamespace

public String encodeNamespace(String arg0)
Specified by:
encodeNamespace in class javax.faces.context.ExternalContext

encodeResourceURL

public String encodeResourceURL(String arg0)
Specified by:
encodeResourceURL in class javax.faces.context.ExternalContext

getApplicationMap

public Map getApplicationMap()
Specified by:
getApplicationMap in class javax.faces.context.ExternalContext

getFlash

public javax.faces.context.Flash getFlash()
Overrides:
getFlash in class javax.faces.context.ExternalContext

getMimeType

public String getMimeType(String arg0)
Overrides:
getMimeType in class javax.faces.context.ExternalContext

getContextName

public String getContextName()
Overrides:
getContextName in class javax.faces.context.ExternalContext

getInitParameter

public String getInitParameter(String arg0)
Specified by:
getInitParameter in class javax.faces.context.ExternalContext

getInitParameterMap

public Map getInitParameterMap()
Specified by:
getInitParameterMap in class javax.faces.context.ExternalContext

getRemoteUser

public String getRemoteUser()
Specified by:
getRemoteUser in class javax.faces.context.ExternalContext

setRequest

public void setRequest(Object arg0)
Overrides:
setRequest in class javax.faces.context.ExternalContext

getRequestScheme

public String getRequestScheme()
Overrides:
getRequestScheme in class javax.faces.context.ExternalContext

getRequestServerName

public String getRequestServerName()
Overrides:
getRequestServerName in class javax.faces.context.ExternalContext

getRequestServerPort

public int getRequestServerPort()
Overrides:
getRequestServerPort in class javax.faces.context.ExternalContext

setRequestCharacterEncoding

public void setRequestCharacterEncoding(String arg0)
Overrides:
setRequestCharacterEncoding in class javax.faces.context.ExternalContext

getRealPath

public String getRealPath(String arg0)
Overrides:
getRealPath in class javax.faces.context.ExternalContext

getRequestContextPath

public String getRequestContextPath()
Specified by:
getRequestContextPath in class javax.faces.context.ExternalContext

getRequestCookieMap

public Map getRequestCookieMap()
Specified by:
getRequestCookieMap in class javax.faces.context.ExternalContext

getRequestHeaderMap

public Map getRequestHeaderMap()
Specified by:
getRequestHeaderMap in class javax.faces.context.ExternalContext

getRequestHeaderValuesMap

public Map getRequestHeaderValuesMap()
Specified by:
getRequestHeaderValuesMap in class javax.faces.context.ExternalContext

getRequestLocale

public Locale getRequestLocale()
Specified by:
getRequestLocale in class javax.faces.context.ExternalContext

getRequestLocales

public Iterator getRequestLocales()
Specified by:
getRequestLocales in class javax.faces.context.ExternalContext

getRequestMap

public Map getRequestMap()
Specified by:
getRequestMap in class javax.faces.context.ExternalContext

getRequestParameterMap

public Map getRequestParameterMap()
Specified by:
getRequestParameterMap in class javax.faces.context.ExternalContext

getRequestParameterNames

public Iterator getRequestParameterNames()
Specified by:
getRequestParameterNames in class javax.faces.context.ExternalContext

getRequestParameterValuesMap

public Map getRequestParameterValuesMap()
Specified by:
getRequestParameterValuesMap in class javax.faces.context.ExternalContext

getRequestPathInfo

public String getRequestPathInfo()
Specified by:
getRequestPathInfo in class javax.faces.context.ExternalContext

getRequestServletPath

public String getRequestServletPath()
Specified by:
getRequestServletPath in class javax.faces.context.ExternalContext

getRequestCharacterEncoding

public String getRequestCharacterEncoding()
Overrides:
getRequestCharacterEncoding in class javax.faces.context.ExternalContext

getRequestContentType

public String getRequestContentType()
Overrides:
getRequestContentType in class javax.faces.context.ExternalContext

getRequestContentLength

public int getRequestContentLength()
Overrides:
getRequestContentLength in class javax.faces.context.ExternalContext

getResponseCharacterEncoding

public String getResponseCharacterEncoding()
Overrides:
getResponseCharacterEncoding in class javax.faces.context.ExternalContext

getResponseContentType

public String getResponseContentType()
Overrides:
getResponseContentType in class javax.faces.context.ExternalContext

getResourcePaths

public Set getResourcePaths(String arg0)
Specified by:
getResourcePaths in class javax.faces.context.ExternalContext

getResponse

public Object getResponse()
Specified by:
getResponse in class javax.faces.context.ExternalContext

setResponse

public void setResponse(Object arg0)
Overrides:
setResponse in class javax.faces.context.ExternalContext

getResponseOutputStream

public OutputStream getResponseOutputStream()
Overrides:
getResponseOutputStream in class javax.faces.context.ExternalContext

getResponseOutputWriter

public Writer getResponseOutputWriter()
Overrides:
getResponseOutputWriter in class javax.faces.context.ExternalContext

setResponseCharacterEncoding

public void setResponseCharacterEncoding(String arg0)
Overrides:
setResponseCharacterEncoding in class javax.faces.context.ExternalContext

setResponseContentType

public void setResponseContentType(String arg0)
Overrides:
setResponseContentType in class javax.faces.context.ExternalContext

getSessionMaxInactiveInterval

public int getSessionMaxInactiveInterval()
Overrides:
getSessionMaxInactiveInterval in class javax.faces.context.ExternalContext

getSessionMap

public Map getSessionMap()
Specified by:
getSessionMap in class javax.faces.context.ExternalContext

getUserPrincipal

public Principal getUserPrincipal()
Specified by:
getUserPrincipal in class javax.faces.context.ExternalContext

invalidateSession

public void invalidateSession()
Overrides:
invalidateSession in class javax.faces.context.ExternalContext

isUserInRole

public boolean isUserInRole(String arg0)
Specified by:
isUserInRole in class javax.faces.context.ExternalContext

redirect

public void redirect(String arg0)
Specified by:
redirect in class javax.faces.context.ExternalContext

setResponseHeader

public void setResponseHeader(String arg0,
                              String arg1)
Overrides:
setResponseHeader in class javax.faces.context.ExternalContext

addResponseHeader

public void addResponseHeader(String arg0,
                              String arg1)
Overrides:
addResponseHeader in class javax.faces.context.ExternalContext

setResponseBufferSize

public void setResponseBufferSize(int arg0)
Overrides:
setResponseBufferSize in class javax.faces.context.ExternalContext

getResponseBufferSize

public int getResponseBufferSize()
Overrides:
getResponseBufferSize in class javax.faces.context.ExternalContext

isResponseCommitted

public boolean isResponseCommitted()
Overrides:
isResponseCommitted in class javax.faces.context.ExternalContext

responseReset

public void responseReset()
Overrides:
responseReset in class javax.faces.context.ExternalContext

responseSendError

public void responseSendError(int arg0,
                              String arg1)
Overrides:
responseSendError in class javax.faces.context.ExternalContext

setResponseStatus

public void setResponseStatus(int arg0)
Overrides:
setResponseStatus in class javax.faces.context.ExternalContext

setSessionMaxInactiveInterval

public void setSessionMaxInactiveInterval(int arg0)
Overrides:
setSessionMaxInactiveInterval in class javax.faces.context.ExternalContext

responseFlushBuffer

public void responseFlushBuffer()
Overrides:
responseFlushBuffer in class javax.faces.context.ExternalContext

setResponseContentLength

public void setResponseContentLength(int arg0)
Overrides:
setResponseContentLength in class javax.faces.context.ExternalContext

encodeBookmarkableURL

public String encodeBookmarkableURL(String arg0,
                                    Map arg1)
Overrides:
encodeBookmarkableURL in class javax.faces.context.ExternalContext

encodeRedirectURL

public String encodeRedirectURL(String arg0,
                                Map arg1)
Overrides:
encodeRedirectURL in class javax.faces.context.ExternalContext

encodePartialActionURL

public String encodePartialActionURL(String arg0)
Overrides:
encodePartialActionURL in class javax.faces.context.ExternalContext

isSecure

public boolean isSecure()
Overrides:
isSecure in class javax.faces.context.ExternalContext

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

JSF Test Framework: Mock 1.1.2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.