com.liferay.faces.bridge
Class BridgePhaseCompatImpl

java.lang.Object
  extended by com.liferay.faces.bridge.BridgePhaseBaseImpl
      extended by com.liferay.faces.bridge.BridgePhaseCompatImpl
All Implemented Interfaces:
BridgePhase
Direct Known Subclasses:
BridgePhaseActionImpl, BridgePhaseEventImpl, BridgePhaseRenderImpl, BridgePhaseResourceImpl

public abstract class BridgePhaseCompatImpl
extends BridgePhaseBaseImpl

This class provides a compatibility layer that isolates differences between JSF1 and JSF2.

Author:
Neil Griffin

Field Summary
 
Fields inherited from class com.liferay.faces.bridge.BridgePhaseBaseImpl
bridgeConfig, bridgeContext, bridgeRequestScope, bridgeRequestScopeCache, facesContext, facesLifecycle, incongruityContext, portletConfig, portletContext, portletName
 
Constructor Summary
BridgePhaseCompatImpl(javax.portlet.PortletConfig portletConfig)
           
 
Method Summary
protected  void clearHeadManagedBeanResources(javax.faces.context.FacesContext facesContext)
           
protected  Throwable getJSF2HandledException(javax.faces.context.FacesContext facesContext)
           
protected  Throwable getJSF2UnhandledException(javax.faces.context.FacesContext facesContext)
           
protected  void handleJSF2ResourceRequest(javax.faces.context.FacesContext facesContext)
           
protected  void init(javax.portlet.PortletRequest portletRequest, javax.portlet.PortletResponse portletResponse, Bridge.PortletPhase portletPhase)
           
protected  boolean isJSF2AjaxRequest(javax.faces.context.FacesContext facesContext)
           
protected  boolean isJSF2ResourceRequest(javax.faces.context.FacesContext facesContext)
           
 
Methods inherited from class com.liferay.faces.bridge.BridgePhaseBaseImpl
cleanup, getFacesContext, getFacesContextFactory, getInitParameter, indicateNamespacingToConsumers, initBridgeRequestScope, maintainBridgeRequestScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.faces.bridge.BridgePhase
execute
 

Constructor Detail

BridgePhaseCompatImpl

public BridgePhaseCompatImpl(javax.portlet.PortletConfig portletConfig)
Method Detail

clearHeadManagedBeanResources

protected void clearHeadManagedBeanResources(javax.faces.context.FacesContext facesContext)

handleJSF2ResourceRequest

protected void handleJSF2ResourceRequest(javax.faces.context.FacesContext facesContext)
                                  throws IOException
Throws:
IOException

init

protected void init(javax.portlet.PortletRequest portletRequest,
                    javax.portlet.PortletResponse portletResponse,
                    Bridge.PortletPhase portletPhase)
Overrides:
init in class BridgePhaseBaseImpl

getJSF2HandledException

protected Throwable getJSF2HandledException(javax.faces.context.FacesContext facesContext)

getJSF2UnhandledException

protected Throwable getJSF2UnhandledException(javax.faces.context.FacesContext facesContext)

isJSF2AjaxRequest

protected boolean isJSF2AjaxRequest(javax.faces.context.FacesContext facesContext)

isJSF2ResourceRequest

protected boolean isJSF2ResourceRequest(javax.faces.context.FacesContext facesContext)


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