org.apache.struts2.jasper.runtime
Class AnnotationHelper

java.lang.Object
  extended by org.apache.struts2.jasper.runtime.AnnotationHelper

public class AnnotationHelper
extends java.lang.Object

Verify the annotation and Process it.

Version:
$Revision: 467222 $, $Date: 2006-10-24 05:17:11 +0200 (Tue, 24 Oct 2006) $
Author:
Fabien Carrion, Remy Maucherat

Constructor Summary
AnnotationHelper()
           
 
Method Summary
static void postConstruct(org.apache.AnnotationProcessor processor, java.lang.Object instance)
          Call postConstruct method on the specified instance.
static void preDestroy(org.apache.AnnotationProcessor processor, java.lang.Object instance)
          Call preDestroy method on the specified instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationHelper

public AnnotationHelper()
Method Detail

postConstruct

public static void postConstruct(org.apache.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(org.apache.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


Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.