public class DefaultFacesConfigurationProvider extends FacesConfigurationProvider
Constructor and Description |
---|
DefaultFacesConfigurationProvider() |
Modifier and Type | Method and Description |
---|---|
protected AnnotationConfigurator |
getAnnotationConfigurator() |
FacesConfig |
getAnnotationsFacesConfig(ExternalContext ectx,
boolean metadataComplete)
Return the FacesConfig object model retrieved from scanning annotations on the classpath.
|
List<FacesConfig> |
getApplicationConfigurationResourceDocumentPopulatorFacesConfig(ExternalContext ectx)
Return the FacesConfig object model retrieved from SPI ApplicationConfigurationPopulator
|
List<FacesConfig> |
getClassloaderFacesConfig(ExternalContext ectx)
This method fixes MYFACES-208
|
List<FacesConfig> |
getContextSpecifiedFacesConfig(ExternalContext ectx)
Return the FacesConfig object model retrieved from javax.faces.CONFIG_FILES web config attribute
|
List<FacesConfig> |
getFaceletTaglibFacesConfig(ExternalContext externalContext)
Return the FacesConfig object model retrieved from parsing .taglib.xml files according
to spec rules.
|
List<FacesConfig> |
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
|
FacesConfig |
getMetaInfServicesFacesConfig(ExternalContext ectx)
This method performs part of the factory search outlined in section 10.2.6.1.
|
FacesConfig |
getStandardFacesConfig(ExternalContext ectx)
Return the FacesConfig object model retrieved from MyFaces META-INF/standard-faces-config.xml file.
|
protected FacesConfigUnmarshaller<? extends FacesConfig> |
getUnmarshaller(ExternalContext ectx) |
FacesConfig |
getWebAppFacesConfig(ExternalContext ectx)
Return the FacesConfig object model retrieved from WEB-INF/faces-config.xml
|
protected void |
setAnnotationConfigurator(AnnotationConfigurator configurator) |
protected void |
setUnmarshaller(ExternalContext ectx,
FacesConfigUnmarshaller<? extends FacesConfig> unmarshaller) |
protected void setUnmarshaller(ExternalContext ectx, FacesConfigUnmarshaller<? extends FacesConfig> unmarshaller)
protected FacesConfigUnmarshaller<? extends FacesConfig> getUnmarshaller(ExternalContext ectx)
protected void setAnnotationConfigurator(AnnotationConfigurator configurator)
protected AnnotationConfigurator getAnnotationConfigurator()
public FacesConfig getStandardFacesConfig(ExternalContext ectx)
FacesConfigurationProvider
getStandardFacesConfig
in class FacesConfigurationProvider
public FacesConfig getAnnotationsFacesConfig(ExternalContext ectx, boolean metadataComplete)
FacesConfigurationProvider
getAnnotationsFacesConfig
in class FacesConfigurationProvider
public FacesConfig getMetaInfServicesFacesConfig(ExternalContext ectx)
getMetaInfServicesFacesConfig
in class FacesConfigurationProvider
public List<FacesConfig> getClassloaderFacesConfig(ExternalContext ectx)
getClassloaderFacesConfig
in class FacesConfigurationProvider
public List<FacesConfig> getContextSpecifiedFacesConfig(ExternalContext ectx)
FacesConfigurationProvider
getContextSpecifiedFacesConfig
in class FacesConfigurationProvider
public FacesConfig getWebAppFacesConfig(ExternalContext ectx)
FacesConfigurationProvider
getWebAppFacesConfig
in class FacesConfigurationProvider
public List<FacesConfig> getApplicationConfigurationResourceDocumentPopulatorFacesConfig(ExternalContext ectx)
FacesConfigurationProvider
getApplicationConfigurationResourceDocumentPopulatorFacesConfig
in class FacesConfigurationProvider
public List<FacesConfig> getFacesFlowFacesConfig(ExternalContext ectx)
FacesConfigurationProvider
getFacesFlowFacesConfig
in class FacesConfigurationProvider
public List<FacesConfig> getFaceletTaglibFacesConfig(ExternalContext externalContext)
FacesConfigurationProvider
getFaceletTaglibFacesConfig
in class FacesConfigurationProvider
Copyright © 2020 The Apache Software Foundation. All rights reserved.