com.liferay.faces.bridge.internal
Class BridgePhaseEventImpl
java.lang.Object
com.liferay.faces.bridge.internal.BridgePhaseBaseImpl
com.liferay.faces.bridge.internal.BridgePhaseCompat_1_2_Impl
com.liferay.faces.bridge.internal.BridgePhaseCompat_2_0_Impl
com.liferay.faces.bridge.internal.BridgePhaseCompat_2_2_Impl
com.liferay.faces.bridge.internal.BridgePhaseEventImpl
- All Implemented Interfaces:
- BridgePhase
public class BridgePhaseEventImpl
- extends BridgePhaseCompat_2_2_Impl
- Author:
- Neil Griffin
| Fields inherited from class com.liferay.faces.bridge.internal.BridgePhaseBaseImpl |
bridgeConfig, bridgeContext, bridgeRequestScope, bridgeRequestScopeCache, bridgeRequestScopePreserved, facesContext, facesLifecycle, incongruityContext, portletConfig, portletContext, portletName |
|
Constructor Summary |
BridgePhaseEventImpl(javax.portlet.EventRequest eventRequest,
javax.portlet.EventResponse eventResponse,
javax.portlet.PortletConfig portletConfig,
BridgeConfig bridgeConfig)
|
|
Method Summary |
void |
execute()
|
protected void |
maintainRenderParameters(javax.portlet.EventRequest eventRequest,
javax.portlet.EventResponse eventResponse)
Maintains (copies) the render parameters found in the specified EventRequest to the specified EventResponse. |
protected void |
processOutgoingPublicRenderParameters(javax.faces.lifecycle.Lifecycle lifecycle)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BridgePhaseEventImpl
public BridgePhaseEventImpl(javax.portlet.EventRequest eventRequest,
javax.portlet.EventResponse eventResponse,
javax.portlet.PortletConfig portletConfig,
BridgeConfig bridgeConfig)
execute
public void execute()
throws BridgeDefaultViewNotSpecifiedException,
BridgeException
- Throws:
BridgeDefaultViewNotSpecifiedException
BridgeException
maintainRenderParameters
protected void maintainRenderParameters(javax.portlet.EventRequest eventRequest,
javax.portlet.EventResponse eventResponse)
- Maintains (copies) the render parameters found in the specified EventRequest to the specified EventResponse.
FACES-1453: Since
EventResponse.setRenderParameters(EventRequest) would end up clobbering existing
public/private render parameters, it is necessary to iterate through all of them and only maintain the ones that
don't already exist in StateAwareResponse.getRenderParameterMap().
processOutgoingPublicRenderParameters
protected void processOutgoingPublicRenderParameters(javax.faces.lifecycle.Lifecycle lifecycle)
Copyright © 2015 Liferay, Inc.. All rights reserved.