| Package | Description | 
|---|---|
| org.apache.myfaces.config | |
| org.apache.myfaces.config.impl.digester | |
| org.apache.myfaces.config.impl.digester.elements | |
| org.apache.myfaces.spi | 
| Modifier and Type | Method and Description | 
|---|---|
| FacesConfig | DefaultFacesConfigurationProvider. getAnnotationsFacesConfig(ExternalContext ectx,
                         boolean metadataComplete) | 
| FacesConfig | FacesConfigUnmarshaller. getFacesConfig(Reader r) | 
| FacesConfig | DefaultFacesConfigurationProvider. getMetaInfServicesFacesConfig(ExternalContext ectx)This method performs part of the factory search outlined in section 10.2.6.1. | 
| FacesConfig | DefaultFacesConfigurationProvider. getStandardFacesConfig(ExternalContext ectx) | 
| FacesConfig | DefaultFacesConfigurationProvider. getWebAppFacesConfig(ExternalContext ectx) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<FacesConfig> | DefaultFacesConfigurationMerger. applySortingAlgorithm(List<FacesConfig> appConfigResources)Sort using topological ordering algorithm. | 
| List<FacesConfig> | DefaultFacesConfigurationProvider. getApplicationConfigurationResourceDocumentPopulatorFacesConfig(ExternalContext ectx) | 
| List<FacesConfig> | DefaultFacesConfigurationProvider. getClassloaderFacesConfig(ExternalContext ectx)This method fixes MYFACES-208 | 
| List<FacesConfig> | DefaultFacesConfigurationProvider. getContextSpecifiedFacesConfig(ExternalContext ectx) | 
| List<FacesConfig> | DefaultFacesConfigurationProvider. getFaceletTaglibFacesConfig(ExternalContext externalContext) | 
| List<FacesConfig> | DefaultFacesConfigurationProvider. getFacesFlowFacesConfig(ExternalContext ectx) | 
| protected List<FacesConfig> | DefaultFacesConfigurationMerger. getPostOrderedList(List<FacesConfig> appConfigResources)Pre Sort the appConfigResources, detecting cyclic references, so when sort process
 start, it is just necessary to traverse the preOrderedList once. | 
| protected FacesConfigUnmarshaller<? extends FacesConfig> | FacesConfigurator. getUnmarshaller() | 
| protected FacesConfigUnmarshaller<? extends FacesConfig> | DefaultFacesConfigurationProvider. getUnmarshaller(ExternalContext ectx) | 
| protected List<FacesConfig> | DefaultFacesConfigurationMerger. sortRelativeOrderingList(List<FacesConfig> preOrderedList)Sort a list of pre ordered elements. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | FacesConfigDispenser. feed(FacesConfig facesConfig)Add another unmarshalled faces config object. | 
| protected void | DefaultFacesConfigurationMerger. orderAndFeedArtifacts(FacesConfigDispenser dispenser,
                     List<FacesConfig> appConfigResources,
                     FacesConfig webAppConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<FacesConfig> | DefaultFacesConfigurationMerger. applySortingAlgorithm(List<FacesConfig> appConfigResources)Sort using topological ordering algorithm. | 
| protected List<FacesConfig> | DefaultFacesConfigurationMerger. getPostOrderedList(List<FacesConfig> appConfigResources)Pre Sort the appConfigResources, detecting cyclic references, so when sort process
 start, it is just necessary to traverse the preOrderedList once. | 
| protected void | DefaultFacesConfigurationMerger. orderAndFeedArtifacts(FacesConfigDispenser dispenser,
                     List<FacesConfig> appConfigResources,
                     FacesConfig webAppConfig) | 
| protected void | DefaultFacesConfigurationProvider. setUnmarshaller(ExternalContext ectx,
               FacesConfigUnmarshaller<? extends FacesConfig> unmarshaller) | 
| void | FacesConfigurator. setUnmarshaller(FacesConfigUnmarshaller<? extends FacesConfig> unmarshaller) | 
| protected List<FacesConfig> | DefaultFacesConfigurationMerger. sortRelativeOrderingList(List<FacesConfig> preOrderedList)Sort a list of pre ordered elements. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DigesterFacesConfigDispenserImpl. feed(FacesConfig config)Add another unmarshalled faces config object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FacesConfigNOTE: this class is to avoid the integration code in tomee-1.6.0 
 webprofile to fail. | 
| class  | FacesConfigImpl | 
| Modifier and Type | Method and Description | 
|---|---|
| FacesConfig | FacesConfigurationProviderWrapper. getAnnotationsFacesConfig(ExternalContext ectx,
                         boolean metadataComplete) | 
| abstract FacesConfig | FacesConfigurationProvider. getAnnotationsFacesConfig(ExternalContext ectx,
                         boolean metadataComplete)Return the FacesConfig object model retrieved from scanning annotations on the classpath. | 
| FacesConfig | FacesConfigurationProviderWrapper. getMetaInfServicesFacesConfig(ExternalContext ectx) | 
| abstract FacesConfig | FacesConfigurationProvider. getMetaInfServicesFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from locate all JSF factories from META-INF/services/[factory_key]. | 
| FacesConfig | FacesConfigurationProviderWrapper. getStandardFacesConfig(ExternalContext ectx) | 
| abstract FacesConfig | FacesConfigurationProvider. getStandardFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from MyFaces META-INF/standard-faces-config.xml file. | 
| FacesConfig | FacesConfigurationProviderWrapper. getWebAppFacesConfig(ExternalContext ectx) | 
| abstract FacesConfig | FacesConfigurationProvider. getWebAppFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from WEB-INF/faces-config.xml | 
| Modifier and Type | Method and Description | 
|---|---|
| List<FacesConfig> | FacesConfigurationProviderWrapper. getApplicationConfigurationResourceDocumentPopulatorFacesConfig(ExternalContext ectx) | 
| abstract List<FacesConfig> | FacesConfigurationProvider. getApplicationConfigurationResourceDocumentPopulatorFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from SPI ApplicationConfigurationPopulator | 
| List<FacesConfig> | FacesConfigurationProviderWrapper. getClassloaderFacesConfig(ExternalContext ectx) | 
| abstract List<FacesConfig> | FacesConfigurationProvider. 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 | 
| List<FacesConfig> | FacesConfigurationProviderWrapper. getContextSpecifiedFacesConfig(ExternalContext ectx) | 
| abstract List<FacesConfig> | FacesConfigurationProvider. getContextSpecifiedFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from javax.faces.CONFIG_FILES web config attribute | 
| List<FacesConfig> | FacesConfigurationProviderWrapper. getFaceletTaglibFacesConfig(ExternalContext ectx) | 
| abstract List<FacesConfig> | FacesConfigurationProvider. getFaceletTaglibFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from parsing .taglib.xml files according
 to spec rules. | 
| List<FacesConfig> | FacesConfigurationProviderWrapper. getFacesFlowFacesConfig(ExternalContext ectx) | 
| abstract List<FacesConfig> | FacesConfigurationProvider. getFacesFlowFacesConfig(ExternalContext ectx)Return the FacesConfig object model retrieved from a folder with a faces flow definition
 See JSF 2.2 section 11.4.3.3 and section 7.5.1 | 
Copyright © 2025 The Apache Software Foundation. All rights reserved.