org.apache.openejb.config
Interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<A extends java.lang.annotation.Annotation>
- All Known Implementing Classes:
- AnnotationDeployer.ProcessAnnotatedBeans.ConcurrencyAttributeHandler, AnnotationDeployer.ProcessAnnotatedBeans.TransactionAttributeHandler
- Enclosing class:
- AnnotationDeployer.ProcessAnnotatedBeans
public static interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<A extends java.lang.annotation.Annotation>
getAnnotationClass
java.lang.Class<A> getAnnotationClass()
getExistingDeclarations
java.util.Map<java.lang.String,java.util.List<MethodAttribute>> getExistingDeclarations()
addClassLevelDeclaration
void addClassLevelDeclaration(A annotation,
java.lang.Class clazz)
addMethodLevelDeclaration
void addMethodLevelDeclaration(A annotation,
java.lang.reflect.Method method)
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.