|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bm.ejb3metadata.annotations.analyzer.AbsAnnotationVisitor<ClassAnnotationMetadata>
com.bm.ejb3metadata.annotations.analyzer.classes.AbsCommonEjbVisitor<JMessageDriven>
com.bm.ejb3metadata.annotations.analyzer.classes.JavaxEjbMessageDrivenVisitor
public class JavaxEjbMessageDrivenVisitor
This class manages the handling of @MessageDriven
annotation.
| Field Summary | |
|---|---|
static java.lang.String |
TYPE
Type of annotation. |
| Constructor Summary | |
|---|---|
JavaxEjbMessageDrivenVisitor(ClassAnnotationMetadata classAnnotationMetadata)
Constructor. |
|
| Method Summary | |
|---|---|
JMessageDriven |
getJCommonBean()
|
java.lang.String |
getType()
|
void |
visit(java.lang.String name,
java.lang.Object value)
Visits a primitive value of the annotation. |
org.ejb3unit.asm.jar.AnnotationVisitor |
visitAnnotation(java.lang.String name,
java.lang.String desc)
Visits a nested annotation value of the annotation. |
org.ejb3unit.asm.jar.AnnotationVisitor |
visitArray(java.lang.String name)
Visits an array value of the annotation. |
void |
visitEnd()
Visits the end of the annotation. |
void |
visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value)
Visits an enumeration value of the annotation. |
| Methods inherited from class com.bm.ejb3metadata.annotations.analyzer.AbsAnnotationVisitor |
|---|
getAnnotationMetadata |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String TYPE
| Constructor Detail |
|---|
public JavaxEjbMessageDrivenVisitor(ClassAnnotationMetadata classAnnotationMetadata)
classAnnotationMetadata - linked to a class metadata| Method Detail |
|---|
public void visit(java.lang.String name,
java.lang.Object value)
visit in interface org.ejb3unit.asm.jar.AnnotationVisitorvisit in class AbsCommonEjbVisitor<JMessageDriven>name - the value name.value - the actual value, whose type must be Byte,
Boolean, Character, Short,
Integer, Long, Float, Double,
String or Type.
public void visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value)
visitEnum in interface org.ejb3unit.asm.jar.AnnotationVisitorvisitEnum in class AbsAnnotationVisitor<ClassAnnotationMetadata>name - the value name.desc - the class descriptor of the enumeration class.value - the actual enumeration value.
public org.ejb3unit.asm.jar.AnnotationVisitor visitAnnotation(java.lang.String name,
java.lang.String desc)
visitAnnotation in interface org.ejb3unit.asm.jar.AnnotationVisitorvisitAnnotation in class AbsAnnotationVisitor<ClassAnnotationMetadata>name - the value name.desc - the class descriptor of the nested annotation class.
public org.ejb3unit.asm.jar.AnnotationVisitor visitArray(java.lang.String name)
visitArray in interface org.ejb3unit.asm.jar.AnnotationVisitorvisitArray in class AbsAnnotationVisitor<ClassAnnotationMetadata>name - the value name.
public void visitEnd()
visitEnd in interface org.ejb3unit.asm.jar.AnnotationVisitorvisitEnd in class AbsCommonEjbVisitor<JMessageDriven>public java.lang.String getType()
getType in interface AnnotationTypepublic JMessageDriven getJCommonBean()
getJCommonBean in class AbsCommonEjbVisitor<JMessageDriven>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||