| Modifier and Type | Interface and Description |
|---|---|
| public interface | TransactionAnnotationParser
Strategy interface for parsing known transaction annotation types. |
| public interface | TransactionManagementConfigurer
Interface to be implemented by @ |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | EnableTransactionManagement
Enables Spring's annotation-driven transaction management capability, similar to
the support found in Spring's |
| public @interface | Transactional
Describes a transaction attribute on an individual method or on a class. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractTransactionManagementConfiguration
Abstract base |
| public class | AnnotationTransactionAttributeSource
Implementation of the
|
| public class | Ejb3TransactionAnnotationParser
Strategy implementation for parsing EJB3's |
| public class | JtaTransactionAnnotationParser
Strategy implementation for parsing JTA 1.2's |
| public class | ProxyTransactionManagementConfiguration
|
| public class | RestrictedTransactionalEventListenerFactory
Extension of |
| public class | SpringTransactionAnnotationParser
Strategy implementation for parsing Spring's |
| pack-priv class | TransactionBeanRegistrationAotProcessor
AOT |
| public class | TransactionManagementConfigurationSelector
Selects which implementation of |
| pack-priv class | TransactionRuntimeHints
|
| Modifier and Type | Enum and Description |
|---|---|
| public enum | Isolation
Enumeration that represents transaction isolation levels for use with the
|
| public enum | Propagation
Enumeration that represents transaction propagation behaviors for use
with the |