Class AnnotationHelper


  • public class AnnotationHelper
    extends java.lang.Object
    Verify the annotation and Process it.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void postConstruct​(AnnotationProcessor processor, java.lang.Object instance)
      Call postConstruct method on the specified instance.
      static void preDestroy​(AnnotationProcessor processor, java.lang.Object instance)
      Call preDestroy method on the specified instance.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AnnotationHelper

        public AnnotationHelper()
    • Method Detail

      • postConstruct

        public static void postConstruct​(AnnotationProcessor processor,
                                         java.lang.Object instance)
                                  throws java.lang.IllegalAccessException,
                                         java.lang.reflect.InvocationTargetException,
                                         javax.naming.NamingException
        Call postConstruct method on the specified instance. Note: In Jasper, this calls naming resources injection as well.
        Throws:
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
        javax.naming.NamingException
      • preDestroy

        public static void preDestroy​(AnnotationProcessor processor,
                                      java.lang.Object instance)
                               throws java.lang.IllegalAccessException,
                                      java.lang.reflect.InvocationTargetException
        Call preDestroy method on the specified instance.
        Throws:
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException