org.jboss.weld.environment.tomcat
Class WeldAnnotationProcessor

java.lang.Object
  extended by org.jboss.weld.environment.tomcat.WeldAnnotationProcessor
All Implemented Interfaces:
org.apache.AnnotationProcessor

public class WeldAnnotationProcessor
extends java.lang.Object
implements org.apache.AnnotationProcessor


Constructor Summary
WeldAnnotationProcessor(org.jboss.weld.manager.api.WeldManager manager)
           
 
Method Summary
 void postConstruct(java.lang.Object arg0)
           
 void preDestroy(java.lang.Object arg0)
           
 void processAnnotations(java.lang.Object instance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeldAnnotationProcessor

public WeldAnnotationProcessor(org.jboss.weld.manager.api.WeldManager manager)
Method Detail

processAnnotations

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

postConstruct

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

preDestroy

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


Copyright © 2008-2009 Seam Framework. All Rights Reserved.