jodd.jtx.meta
Class TransactionAnnotation<A extends java.lang.annotation.Annotation>

java.lang.Object
  extended by jodd.util.AnnotationDataReader<A,TransactionAnnotationData<A>>
      extended by jodd.jtx.meta.TransactionAnnotation<A>

public class TransactionAnnotation<A extends java.lang.annotation.Annotation>
extends jodd.util.AnnotationDataReader<A,TransactionAnnotationData<A>>

Transaction annotation.


Nested Class Summary
 
Nested classes/interfaces inherited from class jodd.util.AnnotationDataReader
jodd.util.AnnotationDataReader.AnnotationData<N extends java.lang.annotation.Annotation>
 
Field Summary
 
Fields inherited from class jodd.util.AnnotationDataReader
annotationClass
 
Constructor Summary
TransactionAnnotation()
           
TransactionAnnotation(java.lang.Class<A> annotationClass)
           
 
Method Summary
protected  TransactionAnnotationData<A> createAnnotationData(A annotation)
          
 TransactionAnnotationData<A> readAnnotationData(java.lang.reflect.AccessibleObject accessibleObject)
          Need to override to make java compiler happy.
 
Methods inherited from class jodd.util.AnnotationDataReader
getAnnotationClass, hasAnnotation, readElement, readStringElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionAnnotation

public TransactionAnnotation()

TransactionAnnotation

public TransactionAnnotation(java.lang.Class<A> annotationClass)
Method Detail

readAnnotationData

public TransactionAnnotationData<A> readAnnotationData(java.lang.reflect.AccessibleObject accessibleObject)
Need to override to make java compiler happy.

Overrides:
readAnnotationData in class jodd.util.AnnotationDataReader<A extends java.lang.annotation.Annotation,TransactionAnnotationData<A extends java.lang.annotation.Annotation>>

createAnnotationData

protected TransactionAnnotationData<A> createAnnotationData(A annotation)

Specified by:
createAnnotationData in class jodd.util.AnnotationDataReader<A extends java.lang.annotation.Annotation,TransactionAnnotationData<A extends java.lang.annotation.Annotation>>


Copyright © 2003-2012 Jodd Team