Package org.apache.myfaces.spi
Class FacesConfigurationProviderWrapper
java.lang.Object
org.apache.myfaces.spi.FacesConfigurationProvider
org.apache.myfaces.spi.FacesConfigurationProviderWrapper
- All Implemented Interfaces:
- FacesWrapper<FacesConfigurationProvider>
public abstract class FacesConfigurationProviderWrapper
extends FacesConfigurationProvider
implements FacesWrapper<FacesConfigurationProvider>
To wrap the default FacesConfigurationProvider, use a constructor like 
 CustomFacesConfigurationProvider(FacesConfigurationProvider fcp)
 and extend it from FacesConfigurationProviderWrapper
- Since:
- 2.0.3
- Author:
- Leonardo Uribe
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetAnnotationsFacesConfig(ExternalContext ectx, boolean metadataComplete) Return the FacesConfig object model retrieved from scanning annotations on the classpath.Return the FacesConfig object model retrieved from SPI ApplicationConfigurationPopulatorReturn the FacesConfig object model retrieved from resources under the path META-INF/faces-config.xml and META-INF/[prefix].faces-config.xmlReturn the FacesConfig object model retrieved from jakarta.faces.CONFIG_FILES web config attributeReturn the FacesConfig object model retrieved from parsing .taglib.xml files according to spec rules.Return the FacesConfig object model retrieved from a folder with a faces flow definition See Faces 2.2 section 11.4.3.3 and section 7.5.1Return the FacesConfig object model retrieved from locate all Faces factories from META-INF/services/[factory_key].Return the FacesConfig object model retrieved from MyFaces META-INF/standard-faces-config.xml file.Return the FacesConfig object model retrieved from WEB-INF/faces-config.xmlMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.faces.FacesWrappergetWrapped
- 
Constructor Details- 
FacesConfigurationProviderWrapperpublic FacesConfigurationProviderWrapper()
 
- 
- 
Method Details- 
getStandardFacesConfigDescription copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from MyFaces META-INF/standard-faces-config.xml file.- Specified by:
- getStandardFacesConfigin class- FacesConfigurationProvider
- Returns:
 
- 
getMetaInfServicesFacesConfigDescription copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from locate all Faces factories from META-INF/services/[factory_key]. The default implementation uses ServiceProviderFinder facilities to locate this SPI interfaces.- Specified by:
- getMetaInfServicesFacesConfigin class- FacesConfigurationProvider
- Returns:
 
- 
getAnnotationsFacesConfigDescription copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from scanning annotations on the classpath.- Specified by:
- getAnnotationsFacesConfigin class- FacesConfigurationProvider
- Returns:
 
- 
getClassloaderFacesConfigDescription copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from resources under the path META-INF/faces-config.xml and META-INF/[prefix].faces-config.xml- Specified by:
- getClassloaderFacesConfigin class- FacesConfigurationProvider
- Returns:
 
- 
getContextSpecifiedFacesConfigDescription copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from jakarta.faces.CONFIG_FILES web config attribute- Specified by:
- getContextSpecifiedFacesConfigin class- FacesConfigurationProvider
- Returns:
 
- 
getWebAppFacesConfigDescription copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from WEB-INF/faces-config.xml- Specified by:
- getWebAppFacesConfigin class- FacesConfigurationProvider
- Returns:
 
- 
getFacesFlowFacesConfigDescription copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from a folder with a faces flow definition See Faces 2.2 section 11.4.3.3 and section 7.5.1- Specified by:
- getFacesFlowFacesConfigin class- FacesConfigurationProvider
- Returns:
 
- 
getApplicationConfigurationResourceDocumentPopulatorFacesConfigpublic List<FacesConfig> getApplicationConfigurationResourceDocumentPopulatorFacesConfig(ExternalContext ectx) Description copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from SPI ApplicationConfigurationPopulator- Specified by:
- getApplicationConfigurationResourceDocumentPopulatorFacesConfigin class- FacesConfigurationProvider
 
- 
getFaceletTaglibFacesConfigDescription copied from class:FacesConfigurationProviderReturn the FacesConfig object model retrieved from parsing .taglib.xml files according to spec rules.- Specified by:
- getFaceletTaglibFacesConfigin class- FacesConfigurationProvider
 
 
-