com.liferay.faces.bridge.context
Class BridgeContextFactory
java.lang.Object
com.liferay.faces.bridge.context.BridgeContextFactory
- All Implemented Interfaces:
- FactoryWrapper<BridgeContextFactory>, javax.faces.FacesWrapper<BridgeContextFactory>
- Direct Known Subclasses:
- BridgeContextFactoryImpl
public abstract class BridgeContextFactory
- extends Object
- implements FactoryWrapper<BridgeContextFactory>
This abstract class provides a contract for defining a factory that knows how to create instances of type BridgeContext. It is inspired by the factory pattern found in the JSF API like FacesContextFactory and ExternalContextFactory. By implementing the
FacesWrapper interface, the class provides implementations with the opportunity to wrap another
factory (participate in a chain-of-responsibility pattern). If an implementation wraps a factory, then it should
provide a one-arg constructor so that the wrappable factory can be passed at initialization time.
- Author:
- Neil Griffin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BridgeContextFactory
public BridgeContextFactory()
getBridgeContext
public abstract BridgeContext getBridgeContext(BridgeConfig bridgeConfig,
BridgeRequestScope bridgeRequestScope,
javax.portlet.PortletConfig portletConfig,
javax.portlet.PortletContext portletContext,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse,
Bridge.PortletPhase portletPhase,
PortletContainer portletContainer,
IncongruityContext incongruityContext)
throws javax.faces.FacesException
- Throws:
javax.faces.FacesException
Copyright © 2014 Liferay, Inc.. All Rights Reserved.