AnnotationProcessor.java 612 B

12345678910111213141516171819202122
  1. package org.apache;
  2. import java.lang.reflect.InvocationTargetException;
  3. import javax.naming.NamingException;
  4. /**
  5. * JEECG-BPM Tomcat7支持需要这个类
  6. * @author zhangdaihao
  7. *
  8. */
  9. public interface AnnotationProcessor {
  10. public void postConstruct(Object instance) throws IllegalAccessException,
  11. InvocationTargetException;
  12. public void preDestroy(Object instance) throws IllegalAccessException,
  13. InvocationTargetException;
  14. public void processAnnotations(Object instance)
  15. throws IllegalAccessException, InvocationTargetException,
  16. NamingException;
  17. }