com.liferay.faces.bridge.context
Class IncongruityContextCompatImpl

java.lang.Object
  extended by javax.faces.context.ExternalContext
      extended by com.liferay.faces.bridge.context.IncongruityContext
          extended by com.liferay.faces.bridge.context.IncongruityContextBaseImpl
              extended by com.liferay.faces.bridge.context.IncongruityContextCompatImpl
Direct Known Subclasses:
IncongruityContextImpl

public abstract class IncongruityContextCompatImpl
extends IncongruityContextBaseImpl

Author:
Neil Griffin

Nested Class Summary
 
Nested classes/interfaces inherited from class com.liferay.faces.bridge.context.IncongruityContextBaseImpl
IncongruityContextBaseImpl.IncongruousAction
 
Field Summary
 
Fields inherited from class com.liferay.faces.bridge.context.IncongruityContextBaseImpl
attributeMap
 
Fields inherited from class javax.faces.context.ExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
IncongruityContextCompatImpl()
           
 
Method Summary
 void addResponseCookie(String name, String value, Map<String,Object> properties)
           
 void addResponseHeader(String name, String value)
           
 String encodeBookmarkableURL(String baseUrl, Map<String,List<String>> parameters)
           
 String encodePartialActionURL(String url)
           
 String encodeRedirectURL(String baseUrl, Map<String,List<String>> parameters)
           
 String getContextName()
           
 javax.faces.context.Flash getFlash()
           
 String getMimeType(String file)
           
 String getRealPath(String path)
           
 int getRequestContentLength()
           
 String getRequestScheme()
           
 String getRequestServerName()
           
 int getRequestServerPort()
           
 int getResponseBufferSize()
           
 int getResponseContentLength()
           
 String getResponseContentType()
           
 OutputStream getResponseOutputStream()
           
 Writer getResponseOutputWriter()
           
 void invalidateSession()
           
 boolean isResponseCommitted()
           
protected  void makeCongruousJSF2(javax.faces.context.ExternalContext externalContext, IncongruityContextBaseImpl.IncongruousAction incongruousAction)
           
 void responseFlushBuffer()
           
 void responseReset()
           
 void responseSendError(int statusCode, String message)
           
 void setRequestContentLength(int length)
           
 void setResponseBufferSize(int size)
           
 void setResponseCommitted(boolean committed)
           
 void setResponseContentLength(int length)
           
 void setResponseContentType(String contentType)
           
 void setResponseHeader(String name, String value)
           
 void setResponseStatus(int statusCode)
           
 
Methods inherited from class com.liferay.faces.bridge.context.IncongruityContextBaseImpl
dispatch, encodeActionURL, encodeNamespace, encodeResourceURL, getApplicationMap, getAttributes, getAuthType, getContext, getIncongruousActions, getInitParameter, getInitParameterMap, getRemoteUser, getRequest, getRequestCharacterEncoding, getRequestContentType, getRequestContextPath, getRequestCookieMap, getRequestHeaderMap, getRequestHeaderValuesMap, getRequestLocale, getRequestLocales, getRequestMap, getRequestParameterMap, getRequestParameterNames, getRequestParameterValuesMap, getRequestPathInfo, getRequestServletPath, getResource, getResourceAsStream, getResourcePaths, getResponse, getResponseCharacterEncoding, getSession, getSessionMap, getUserPrincipal, isUserInRole, log, log, redirect, setRequest, setRequestCharacterEncoding, setRequestContentType, setResponse, setResponseCharacterEncoding
 
Methods inherited from class com.liferay.faces.bridge.context.IncongruityContext
makeCongruous
 
Methods inherited from class javax.faces.context.ExternalContext
getSessionMaxInactiveInterval, isSecure, setSessionMaxInactiveInterval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncongruityContextCompatImpl

public IncongruityContextCompatImpl()
Method Detail

addResponseCookie

public void addResponseCookie(String name,
                              String value,
                              Map<String,Object> properties)
Overrides:
addResponseCookie in class javax.faces.context.ExternalContext
Since:
JSF 2.0

addResponseHeader

public void addResponseHeader(String name,
                              String value)
Overrides:
addResponseHeader in class javax.faces.context.ExternalContext
Since:
JSF 2.0

encodeBookmarkableURL

public String encodeBookmarkableURL(String baseUrl,
                                    Map<String,List<String>> parameters)
Overrides:
encodeBookmarkableURL in class javax.faces.context.ExternalContext
Since:
JSF 2.0

encodePartialActionURL

public String encodePartialActionURL(String url)
Overrides:
encodePartialActionURL in class javax.faces.context.ExternalContext
Since:
JSF 2.0

encodeRedirectURL

public String encodeRedirectURL(String baseUrl,
                                Map<String,List<String>> parameters)
Overrides:
encodeRedirectURL in class javax.faces.context.ExternalContext
Since:
JSF 2.0

invalidateSession

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

responseFlushBuffer

public void responseFlushBuffer()
                         throws IOException
Overrides:
responseFlushBuffer in class javax.faces.context.ExternalContext
Throws:
IOException
Since:
JSF 2.0

responseReset

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

responseSendError

public void responseSendError(int statusCode,
                              String message)
                       throws IOException
Overrides:
responseSendError in class javax.faces.context.ExternalContext
Throws:
IOException
Since:
JSF 2.0

makeCongruousJSF2

protected void makeCongruousJSF2(javax.faces.context.ExternalContext externalContext,
                                 IncongruityContextBaseImpl.IncongruousAction incongruousAction)
                          throws IOException
Throws:
IOException

getContextName

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

isResponseCommitted

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

getFlash

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

getMimeType

public String getMimeType(String file)
Overrides:
getMimeType in class javax.faces.context.ExternalContext
Since:
JSF 2.0

getRealPath

public String getRealPath(String path)
Overrides:
getRealPath in class javax.faces.context.ExternalContext
Since:
JSF 2.0

getRequestContentLength

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

setRequestContentLength

public void setRequestContentLength(int length)
Specified by:
setRequestContentLength in class IncongruityContext
Since:
JSF 2.0

getRequestScheme

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

getRequestServerName

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

getRequestServerPort

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

getResponseBufferSize

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

setResponseBufferSize

public void setResponseBufferSize(int size)
Overrides:
setResponseBufferSize in class javax.faces.context.ExternalContext
Since:
JSF 2.0

setResponseCommitted

public void setResponseCommitted(boolean committed)
Specified by:
setResponseCommitted in class IncongruityContext
Since:
JSF 2.0

getResponseContentLength

public int getResponseContentLength()
Specified by:
getResponseContentLength in class IncongruityContext
Since:
JSF 2.0

setResponseContentLength

public void setResponseContentLength(int length)
Overrides:
setResponseContentLength in class javax.faces.context.ExternalContext
Since:
JSF 2.0

getResponseContentType

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

setResponseContentType

public void setResponseContentType(String contentType)
Overrides:
setResponseContentType in class javax.faces.context.ExternalContext
Since:
JSF 2.0

setResponseHeader

public void setResponseHeader(String name,
                              String value)
Overrides:
setResponseHeader in class javax.faces.context.ExternalContext
Since:
JSF 2.0

getResponseOutputStream

public OutputStream getResponseOutputStream()
                                     throws IOException
Overrides:
getResponseOutputStream in class javax.faces.context.ExternalContext
Throws:
IOException
Since:
JSF 2.0

getResponseOutputWriter

public Writer getResponseOutputWriter()
                               throws IOException
Overrides:
getResponseOutputWriter in class javax.faces.context.ExternalContext
Throws:
IOException
Since:
JSF 2.0

setResponseStatus

public void setResponseStatus(int statusCode)
Overrides:
setResponseStatus in class javax.faces.context.ExternalContext
Since:
JSF 2.0


Copyright © 2014 Liferay, Inc.. All Rights Reserved.