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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMap<Class<? extends Annotation>,Set<Class<?>>> getAnnotatedClasses(jakarta.faces.context.ExternalContext externalCtx) getBaseUrls(jakarta.faces.context.ExternalContext externalContext) Methods inherited from class org.apache.myfaces.spi.AnnotationProvider
getWrapped
-
Constructor Details
-
MyFacesAnnotationProvider
public MyFacesAnnotationProvider()
-
-
Method Details
-
getAnnotatedClasses
public Map<Class<? extends Annotation>,Set<Class<?>>> getAnnotatedClasses(jakarta.faces.context.ExternalContext externalCtx) - Specified by:
getAnnotatedClassesin classorg.apache.myfaces.spi.AnnotationProvider
-
getBaseUrls
public Set<URL> getBaseUrls(jakarta.faces.context.ExternalContext externalContext) throws IOException - Specified by:
getBaseUrlsin classorg.apache.myfaces.spi.AnnotationProvider- Throws:
IOException
-