| TransactionAnnotationParser | Strategy interface for parsing known transaction annotation types. | 
| AnnotationTransactionAttributeSource | Implementation of the
 TransactionAttributeSource
 interface for working with transaction metadata in JDK 1.5+ annotation format.  | 
          
| Ejb3TransactionAnnotationParser | Strategy implementation for parsing EJB3's javax.ejb.TransactionAttribute annotation. | 
| SpringTransactionAnnotationParser | Strategy implementation for parsing Spring's Transactional annotation.  | 
          
| Isolation | Enumeration that represents transaction isolation levels for use
 with the Transactional annotation, corresponding to the
 TransactionDefinition interface.  | 
          
| Propagation | Enumeration that represents transaction propagation behaviors for use
 with the Transactional annotation, corresponding to the
 TransactionDefinition interface.  |