public class WeldForwardingAnnotationProcessor extends ForwardingAnnotationProcessor
| Constructor and Description |
|---|
WeldForwardingAnnotationProcessor(AnnotationProcessor originalAnnotationProcessor,
AnnotationProcessor weldProcessor) |
| Modifier and Type | Method and Description |
|---|---|
protected AnnotationProcessor |
delegate() |
void |
postConstruct(Object instance) |
void |
preDestroy(Object instance) |
void |
processAnnotations(Object instance) |
static void |
replaceAnnotationProcessor(ServletContextEvent sce,
WeldManager manager) |
static void |
restoreAnnotationProcessor(ServletContextEvent sce) |
public WeldForwardingAnnotationProcessor(AnnotationProcessor originalAnnotationProcessor,
AnnotationProcessor weldProcessor)
protected AnnotationProcessor delegate()
delegate in class ForwardingAnnotationProcessorpublic void processAnnotations(Object instance) throws IllegalAccessException, InvocationTargetException, NamingException
processAnnotations in class ForwardingAnnotationProcessorIllegalAccessExceptionInvocationTargetExceptionNamingExceptionpublic void postConstruct(Object instance) throws IllegalAccessException, InvocationTargetException
postConstruct in class ForwardingAnnotationProcessorIllegalAccessExceptionInvocationTargetExceptionpublic void preDestroy(Object instance) throws IllegalAccessException, InvocationTargetException
preDestroy in class ForwardingAnnotationProcessorIllegalAccessExceptionInvocationTargetExceptionpublic static void replaceAnnotationProcessor(ServletContextEvent sce,
WeldManager manager)
public static void restoreAnnotationProcessor(ServletContextEvent sce)
Copyright © 2013 Seam Framework. All Rights Reserved.