Uses of Interface
org.opendaylight.genius.infra.ManagedTransactionFactory
-
Packages that use ManagedTransactionFactory Package Description org.opendaylight.genius.infra Incubator package for new infrastructure utility code which will be proposed into upstream projects once merged and proven to be useful here for a while. -
-
Uses of ManagedTransactionFactory in org.opendaylight.genius.infra
Subinterfaces of ManagedTransactionFactory in org.opendaylight.genius.infra Modifier and Type Interface Description interface
ManagedNewTransactionRunner
Managed transactions utility to simplify handling of new transactions and ensure they are always closed.interface
ManagedTransactionChain
Managed transaction chains provide managed semantics around transaction chains, i.e. chains which provide transactions which are automatically submitted or cancelled.Classes in org.opendaylight.genius.infra that implement ManagedTransactionFactory Modifier and Type Class Description class
ManagedNewTransactionRunnerImpl
Implementation ofManagedNewTransactionRunner
.class
RetryingManagedNewTransactionRunner
Implementation ofManagedNewTransactionRunner
with automatic transparent retries on transaction failure (OptimisticLockFailedException
on write transactions andReadFailedException
on read transactions will cause the operation constructing the transaction to be re-run).
-