Uses of Package
org.apache.myfaces.spi
-
Packages that use org.apache.myfaces.spi Package Description org.apache.myfaces.application.viewstate org.apache.myfaces.cdi org.apache.myfaces.config org.apache.myfaces.config.annotation org.apache.myfaces.flow org.apache.myfaces.flow.cdi org.apache.myfaces.flow.impl org.apache.myfaces.resource org.apache.myfaces.spi org.apache.myfaces.spi.impl org.apache.myfaces.view.facelets.compiler Facelet compiler package, not for extension. -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.application.viewstate Class Description StateCacheProvider This class provides an interface to separate the state caching operations (saving/restoring) from the renderkit specific stuff that HtmlResponseStateManager should do. -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.cdi Class Description InjectionProvider Provide an interface to inject Faces artifacts using JavaEE annotations as described in Faces 2.2 spec section 5.4InjectionProviderException -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.config Class Description FacesConfigResourceProvider Locate faces-config xml files through classpath.FacesConfigurationMerger SPI that uses the FacesConfigurationProvider-SPI to get all FacesConfig data and then it combines it into one FacesConfigData instance.FacesConfigurationProvider This interface provide a way to merge and store all Faces config information retrieved from faces-config files, META-INF/service files and annotations that works as base point to initialize MyFaces.InjectionProvider Provide an interface to inject Faces artifacts using JavaEE annotations as described in Faces 2.2 spec section 5.4 -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.config.annotation Class Description AnnotationProvider This interface provide a way to override myfaces annotation scanning algorithm that needs to be found at startup:FacesComponent
FacesBehavior
FacesConverter
NamedEvent
FacesRenderer
FacesBehaviorRenderer
FacesValidator
-
Classes in org.apache.myfaces.spi used by org.apache.myfaces.flow Class Description FacesFlowProvider -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.flow.cdi Class Description FacesFlowProvider -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.flow.impl Class Description FacesFlowProvider -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.resource Class Description ResourceLibraryContractsProvider Locate resource library contracts, implementing the behavior described in Faces 2.2 section 11.4.2.1 related to discover the available resource library contracts. -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.spi Class Description AnnotationProvider This interface provide a way to override myfaces annotation scanning algorithm that needs to be found at startup:FacesComponent
FacesBehavior
FacesConverter
NamedEvent
FacesRenderer
FacesBehaviorRenderer
FacesValidator
AnnotationProviderFactory Factory that provide AnnotationProvider instancesFaceletConfigResourceProvider Locate facelet taglib xml files through classpath.FaceletConfigResourceProviderFactory Factory that provide FaceletConfigResourceProvider instancesFacesConfigResourceProvider Locate faces-config xml files through classpath.FacesConfigResourceProviderFactory Factory that provide FacesConfigResourceProvider instancesFacesConfigurationMerger SPI that uses the FacesConfigurationProvider-SPI to get all FacesConfig data and then it combines it into one FacesConfigData instance.FacesConfigurationMergerFactory SPI to provide a FacesConfigurationMergerFactory implementation and thus a custom FacesConfigurationMerger instance.FacesConfigurationProvider This interface provide a way to merge and store all Faces config information retrieved from faces-config files, META-INF/service files and annotations that works as base point to initialize MyFaces.FacesConfigurationProviderFactory SPI to provide a FacesConfigurationProviderFactory implementation and thus a custom FacesConfigurationProvider instance.FacesFlowProvider FacesFlowProviderFactory SPI to provide a FacesFlowProviderFactory implementation and thus a custom FacesFlowProvider instance.FactoryFinderProvider Provide an interface to overrideFactoryFinder
class methods.FactoryFinderProviderFactory FactoryFinder
is a class with three methods:InjectionProvider Provide an interface to inject Faces artifacts using JavaEE annotations as described in Faces 2.2 spec section 5.4InjectionProviderException InjectionProviderFactory ResourceLibraryContractsProvider Locate resource library contracts, implementing the behavior described in Faces 2.2 section 11.4.2.1 related to discover the available resource library contracts.ResourceLibraryContractsProviderFactory Factory that provide ResourceLibraryContractsProvider instancesServiceProviderFinder This class provides an interface to override SPI handling done by MyFaces.StateCacheProvider This class provides an interface to separate the state caching operations (saving/restoring) from the renderkit specific stuff that HtmlResponseStateManager should do.StateCacheProviderFactory WebConfigProvider SPI to provide a custom WebConfigProvider implementation.WebConfigProviderFactory SPI to provide a WebConfigProviderFactory implementation and thus a custom WebConfigProvider instance. -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.spi.impl Class Description AnnotationProvider This interface provide a way to override myfaces annotation scanning algorithm that needs to be found at startup:FacesComponent
FacesBehavior
FacesConverter
NamedEvent
FacesRenderer
FacesBehaviorRenderer
FacesValidator
AnnotationProviderFactory Factory that provide AnnotationProvider instancesFaceletConfigResourceProvider Locate facelet taglib xml files through classpath.FaceletConfigResourceProviderFactory Factory that provide FaceletConfigResourceProvider instancesFacesConfigResourceProvider Locate faces-config xml files through classpath.FacesConfigResourceProviderFactory Factory that provide FacesConfigResourceProvider instancesFacesConfigurationMerger SPI that uses the FacesConfigurationProvider-SPI to get all FacesConfig data and then it combines it into one FacesConfigData instance.FacesConfigurationMergerFactory SPI to provide a FacesConfigurationMergerFactory implementation and thus a custom FacesConfigurationMerger instance.FacesConfigurationProvider This interface provide a way to merge and store all Faces config information retrieved from faces-config files, META-INF/service files and annotations that works as base point to initialize MyFaces.FacesConfigurationProviderFactory SPI to provide a FacesConfigurationProviderFactory implementation and thus a custom FacesConfigurationProvider instance.FacesFlowProvider FacesFlowProviderFactory SPI to provide a FacesFlowProviderFactory implementation and thus a custom FacesFlowProvider instance.InjectionProvider Provide an interface to inject Faces artifacts using JavaEE annotations as described in Faces 2.2 spec section 5.4InjectionProviderException InjectionProviderFactory ResourceLibraryContractsProvider Locate resource library contracts, implementing the behavior described in Faces 2.2 section 11.4.2.1 related to discover the available resource library contracts.ResourceLibraryContractsProviderFactory Factory that provide ResourceLibraryContractsProvider instancesSerialFactory ServiceProviderFinder This class provides an interface to override SPI handling done by MyFaces.StateCacheProvider This class provides an interface to separate the state caching operations (saving/restoring) from the renderkit specific stuff that HtmlResponseStateManager should do.StateCacheProviderFactory WebConfigProvider SPI to provide a custom WebConfigProvider implementation.WebConfigProviderFactory SPI to provide a WebConfigProviderFactory implementation and thus a custom WebConfigProvider instance. -
Classes in org.apache.myfaces.spi used by org.apache.myfaces.view.facelets.compiler Class Description FaceletConfigResourceProvider Locate facelet taglib xml files through classpath.