public static class AnnotationDeployer.ProcessAnnotatedBeans.LockHandler extends java.lang.Object implements AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<Lock>
Constructor and Description |
---|
LockHandler(AssemblyDescriptor assemblyDescriptor,
SessionBean bean) |
LockHandler(AssemblyDescriptor assemblyDescriptor,
SessionBean bean,
java.util.Map<java.lang.Object,ContainerConcurrency> methods) |
Modifier and Type | Method and Description |
---|---|
void |
addClassLevelDeclaration(Lock attribute,
java.lang.Class type) |
void |
addMethodLevelDeclaration(Lock attribute,
java.lang.reflect.Method method) |
java.lang.Class<Lock> |
getAnnotationClass() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExistingDeclarations
public LockHandler(AssemblyDescriptor assemblyDescriptor, SessionBean bean)
public LockHandler(AssemblyDescriptor assemblyDescriptor, SessionBean bean, java.util.Map<java.lang.Object,ContainerConcurrency> methods)
public void addClassLevelDeclaration(Lock attribute, java.lang.Class type)
addClassLevelDeclaration
in interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<Lock>
public void addMethodLevelDeclaration(Lock attribute, java.lang.reflect.Method method)
addMethodLevelDeclaration
in interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<Lock>
public java.lang.Class<Lock> getAnnotationClass()
getAnnotationClass
in interface AnnotationDeployer.ProcessAnnotatedBeans.AnnotationHandler<Lock>