public static class AnnotationDeployer.ProcessAnnotatedBeans.TransactionAttributeHandler extends java.lang.Object implements AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<TransactionAttribute>
| Constructor and Description |
|---|
TransactionAttributeHandler(AssemblyDescriptor assemblyDescriptor,
java.lang.String ejbName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addClassLevelDeclaration(TransactionAttribute attribute,
java.lang.Class type) |
void |
addMethodLevelDeclaration(TransactionAttribute attribute,
java.lang.reflect.Method method) |
java.lang.Class<TransactionAttribute> |
getAnnotationClass() |
java.util.Map<java.lang.String,java.util.List<MethodAttribute>> |
getExistingDeclarations() |
public TransactionAttributeHandler(AssemblyDescriptor assemblyDescriptor, java.lang.String ejbName)
public java.util.Map<java.lang.String,java.util.List<MethodAttribute>> getExistingDeclarations()
getExistingDeclarations in interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<TransactionAttribute>public void addClassLevelDeclaration(TransactionAttribute attribute,
java.lang.Class type)
addClassLevelDeclaration in interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<TransactionAttribute>public void addMethodLevelDeclaration(TransactionAttribute attribute,
java.lang.reflect.Method method)
addMethodLevelDeclaration in interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<TransactionAttribute>public java.lang.Class<TransactionAttribute> getAnnotationClass()
getAnnotationClass in interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<TransactionAttribute>