TransactionPropagation
Index
Enumeration Members
Enumeration Members
MANDATORY
Join the current transaction; throw if no transaction is active.
NESTED
Create a nested savepoint within the current transaction, or a new transaction if none exists.
NEVER
Execute non-transactionally; throw if a transaction is active.
NOT_SUPPORTED
Execute non-transactionally, suspending the current transaction if one exists.
REQUIRED
Join the current transaction or create a new one if none exists.
REQUIRES_NEW
Always create a new transaction, suspending the current one if it exists.
SUPPORTS
Join the current transaction if one exists, otherwise execute non-transactionally.
Controls how a transactional operation interacts with an existing transaction.