Class AnnotationHandler


  • public class AnnotationHandler
    extends java.lang.Object
    A class that handles the results of an annotation scan. This class contains the logic that maps an annotation type to the corresponding framework setup.
    Author:
    Stuart Douglas, Jeanfrancois Arcand
    • Constructor Detail

      • AnnotationHandler

        public AnnotationHandler()
    • Method Detail

      • flushCoreAnnotations

        public AnnotationHandler flushCoreAnnotations​(java.util.Set<java.lang.Class<?>> classes)
      • handleProcessor

        public java.lang.Class<? extends Processor> handleProcessor​(java.lang.Class<?> clazz)
      • handledClass

        public java.lang.Class<? extends java.lang.annotation.Annotation>[] handledClass()
      • handleAnnotation

        public AnnotationHandler handleAnnotation​(AtmosphereFramework framework,
                                                  java.lang.Class<? extends java.lang.annotation.Annotation> annotation,
                                                  java.lang.Class<?> discoveredClass)
      • destroy

        public void destroy()