org.jboss.weld.environment.tomcat
Class ForwardingAnnotationProcessor

java.lang.Object
  extended by org.jboss.weld.environment.tomcat.ForwardingAnnotationProcessor
All Implemented Interfaces:
org.apache.AnnotationProcessor
Direct Known Subclasses:
WeldForwardingAnnotationProcessor

public abstract class ForwardingAnnotationProcessor
extends Object
implements org.apache.AnnotationProcessor


Constructor Summary
ForwardingAnnotationProcessor()
           
 
Method Summary
protected abstract  org.apache.AnnotationProcessor delegate()
           
 void postConstruct(Object instance)
           
 void preDestroy(Object instance)
           
 void processAnnotations(Object instance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForwardingAnnotationProcessor

public ForwardingAnnotationProcessor()
Method Detail

delegate

protected abstract org.apache.AnnotationProcessor delegate()

postConstruct

public void postConstruct(Object instance)
                   throws IllegalAccessException,
                          InvocationTargetException
Specified by:
postConstruct in interface org.apache.AnnotationProcessor
Throws:
IllegalAccessException
InvocationTargetException

preDestroy

public void preDestroy(Object instance)
                throws IllegalAccessException,
                       InvocationTargetException
Specified by:
preDestroy in interface org.apache.AnnotationProcessor
Throws:
IllegalAccessException
InvocationTargetException

processAnnotations

public void processAnnotations(Object instance)
                        throws IllegalAccessException,
                               InvocationTargetException,
                               NamingException
Specified by:
processAnnotations in interface org.apache.AnnotationProcessor
Throws:
IllegalAccessException
InvocationTargetException
NamingException


Copyright © 2013 Seam Framework. All Rights Reserved.