Package org.apache.myfaces.spi
Class FacesConfigurationMerger
- java.lang.Object
-
- org.apache.myfaces.spi.FacesConfigurationMerger
-
- Direct Known Subclasses:
DefaultFacesConfigurationMerger
public abstract class FacesConfigurationMerger extends Object
SPI that uses the FacesConfigurationProvider-SPI to get all FacesConfig data and then it combines it into one FacesConfigData instance. For this merging process the ordering and sorting rules of the Faces spec must be applied. With this SPI it is possible to store the result of the complex ordering and sorting algorithm in order to skip it if no configuration changes are applied upon redeploy. Implementations of this SPI can take advantage of the decorator pattern in order to use the default SPI-impl.- Since:
- 2.0.3
- Author:
- Jakob Korherr
-
-
Constructor Summary
Constructors Constructor Description FacesConfigurationMerger()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract FacesConfigData
getFacesConfigData(ExternalContext ectx)
Returns an object that collect all config information used by MyFaces to initialize the web application.
-
-
-
Method Detail
-
getFacesConfigData
public abstract FacesConfigData getFacesConfigData(ExternalContext ectx)
Returns an object that collect all config information used by MyFaces to initialize the web application.- Parameters:
ectx
-- Returns:
-
-