public abstract class FacesConfigurationProvider extends Object
To wrap the default FacesConfigurationProvider, use a constructor like CustomFacesConfigurationProvider(FacesConfigurationProvider fcp) and extend it from FacesConfigurationProviderWrapper
| Constructor and Description | 
|---|
| FacesConfigurationProvider() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract FacesConfig | getAnnotationsFacesConfig(ExternalContext ectx,
                         boolean metadataComplete)Return the FacesConfig object model retrieved from scanning annotations on the classpath. | 
| abstract List<FacesConfig> | getClassloaderFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from resources under the path
 META-INF/faces-config.xml and META-INF/[prefix].faces-config.xml | 
| abstract List<FacesConfig> | getContextSpecifiedFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from javax.faces.CONFIG_FILES web config attribute | 
| abstract FacesConfig | getMetaInfServicesFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from locate all JSF factories from META-INF/services/[factory_key]. | 
| abstract FacesConfig | getStandardFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from MyFaces META-INF/standard-faces-config.xml file. | 
| abstract FacesConfig | getWebAppFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from WEB-INF/faces-config.xml | 
public abstract FacesConfig getStandardFacesConfig(ExternalContext ectx)
ectx - public abstract FacesConfig getMetaInfServicesFacesConfig(ExternalContext ectx)
ectx - public abstract FacesConfig getAnnotationsFacesConfig(ExternalContext ectx, boolean metadataComplete)
ectx - metadataComplete - public abstract List<FacesConfig> getClassloaderFacesConfig(ExternalContext ectx)
ectx - public abstract List<FacesConfig> getContextSpecifiedFacesConfig(ExternalContext ectx)
ectx - public abstract FacesConfig getWebAppFacesConfig(ExternalContext ectx)
ectx - Copyright © 2016 The Apache Software Foundation. All Rights Reserved.