com.liferay.faces.bridge.context
Class ExternalContextCompat_1_2_Impl

java.lang.Object
  extended by javax.faces.context.ExternalContext
      extended by com.liferay.faces.bridge.context.ExternalContextCompat_1_2_Impl
Direct Known Subclasses:
ExternalContextCompat_2_0_FlashImpl

public abstract class ExternalContextCompat_1_2_Impl
extends javax.faces.context.ExternalContext

This class provides a compatibility layer that contains JSF 1.0/1.1/1.2 public methods that subclasses need to override.

Author:
Neil Griffin

Field Summary
protected  BridgeContext bridgeContext
           
protected  IncongruityContext incongruityContext
           
protected  boolean manageIncongruities
           
protected  javax.portlet.PortletContext portletContext
           
protected  javax.portlet.PortletRequest portletRequest
           
protected  javax.portlet.PortletResponse portletResponse
           
 
Fields inherited from class javax.faces.context.ExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
ExternalContextCompat_1_2_Impl(javax.portlet.PortletContext portletContext, javax.portlet.PortletRequest portletRequest, javax.portlet.PortletResponse portletResponse)
           
 
Method Summary
 String encodeActionURL(String url)
          Note: The reason why this method appears here in ExternalContextCompat_1_2_Impl is because the method was first introduced with JSF 1.0 and and also because it needs to be overridden by ExternalContextCompat_2_2_Impl since it has special requirements for JSF 2.2.
protected  boolean isEncodingFormWithPrimeFacesAjaxFileUpload()
           
 
Methods inherited from class javax.faces.context.ExternalContext
addResponseCookie, addResponseHeader, dispatch, encodeBookmarkableURL, encodeNamespace, encodePartialActionURL, encodeRedirectURL, encodeResourceURL, getApplicationMap, getAuthType, getContext, getContextName, getFlash, getInitParameter, getInitParameterMap, getMimeType, getRealPath, getRemoteUser, getRequest, getRequestCharacterEncoding, getRequestContentLength, getRequestContentType, getRequestContextPath, getRequestCookieMap, getRequestHeaderMap, getRequestHeaderValuesMap, getRequestLocale, getRequestLocales, getRequestMap, getRequestParameterMap, getRequestParameterNames, getRequestParameterValuesMap, getRequestPathInfo, getRequestScheme, getRequestServerName, getRequestServerPort, getRequestServletPath, getResource, getResourceAsStream, getResourcePaths, getResponse, getResponseBufferSize, getResponseCharacterEncoding, getResponseContentType, getResponseOutputStream, getResponseOutputWriter, getSession, getSessionMap, getSessionMaxInactiveInterval, getUserPrincipal, invalidateSession, isResponseCommitted, isSecure, isUserInRole, log, log, redirect, responseFlushBuffer, responseReset, responseSendError, setRequest, setRequestCharacterEncoding, setResponse, setResponseBufferSize, setResponseCharacterEncoding, setResponseContentLength, setResponseContentType, setResponseHeader, setResponseStatus, setSessionMaxInactiveInterval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bridgeContext

protected BridgeContext bridgeContext

incongruityContext

protected IncongruityContext incongruityContext

manageIncongruities

protected boolean manageIncongruities

portletContext

protected javax.portlet.PortletContext portletContext

portletRequest

protected javax.portlet.PortletRequest portletRequest

portletResponse

protected javax.portlet.PortletResponse portletResponse
Constructor Detail

ExternalContextCompat_1_2_Impl

public ExternalContextCompat_1_2_Impl(javax.portlet.PortletContext portletContext,
                                      javax.portlet.PortletRequest portletRequest,
                                      javax.portlet.PortletResponse portletResponse)
Method Detail

encodeActionURL

public String encodeActionURL(String url)
Note: The reason why this method appears here in ExternalContextCompat_1_2_Impl is because the method was first introduced with JSF 1.0 and and also because it needs to be overridden by ExternalContextCompat_2_2_Impl since it has special requirements for JSF 2.2.

Specified by:
encodeActionURL in class javax.faces.context.ExternalContext
Since:
JSF 1.0
See Also:
ExternalContext#encodeActionURL(String, Map)}

isEncodingFormWithPrimeFacesAjaxFileUpload

protected boolean isEncodingFormWithPrimeFacesAjaxFileUpload()


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