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 interfaceManagedNewTransactionRunnerManaged transactions utility to simplify handling of new transactions and ensure they are always closed.interfaceManagedTransactionChainManaged 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 classManagedNewTransactionRunnerImplImplementation ofManagedNewTransactionRunner.classRetryingManagedNewTransactionRunnerImplementation ofManagedNewTransactionRunnerwith automatic transparent retries on transaction failure (OptimisticLockFailedExceptionon write transactions andReadFailedExceptionon read transactions will cause the operation constructing the transaction to be re-run).
-