Class MyFacesAnnotationProvider

java.lang.Object
org.apache.myfaces.spi.AnnotationProvider
org.wildfly.extras.jsf.myfaces.injection.MyFacesAnnotationProvider
All Implemented Interfaces:
jakarta.faces.FacesWrapper<org.apache.myfaces.spi.AnnotationProvider>

public class MyFacesAnnotationProvider extends org.apache.myfaces.spi.AnnotationProvider
AnnotationProvider} implementation which provides the Jakarta Faces annotations which we parsed from a Jandex index.
Author:
Stan Silvert
  • Constructor Details

    • MyFacesAnnotationProvider

      public MyFacesAnnotationProvider()
  • Method Details

    • getAnnotatedClasses

      public Map<Class<? extends Annotation>,Set<Class<?>>> getAnnotatedClasses(jakarta.faces.context.ExternalContext externalCtx)
      Specified by:
      getAnnotatedClasses in class org.apache.myfaces.spi.AnnotationProvider
    • getBaseUrls

      public Set<URL> getBaseUrls(jakarta.faces.context.ExternalContext externalContext) throws IOException
      Specified by:
      getBaseUrls in class org.apache.myfaces.spi.AnnotationProvider
      Throws:
      IOException