@NonNullByDefault
See: Description
| Interface | Description |
|---|---|
| ManagedNewTransactionRunner |
Managed transactions utility to simplify handling of new transactions and ensure they are always closed.
|
| ManagedTransactionChain |
Managed transaction chains provide managed semantics around transaction chains, i.e. chains which provide
transactions which are automatically submitted or cancelled.
|
| ManagedTransactionFactory |
Managed transaction factories provide managed transactions, i.e. transactions which are automatically
submitted or cancelled (write) or closed (read).
|
| TypedReadTransaction<D extends Datastore> |
Read transaction which is specific to a single logical datastore (configuration or operational).
|
| TypedReadWriteTransaction<D extends Datastore> |
Read-write transaction which is specific to a single logical datastore (configuration or operational).
|
| TypedWriteTransaction<D extends Datastore> |
Write transaction which is specific to a single logical datastore (configuration or operational).
|
| Class | Description |
|---|---|
| Datastore |
Strongly-typed representation of a datastore (configuration or operational).
|
| Datastore.Configuration | |
| Datastore.Operational | |
| ManagedNewTransactionRunnerImpl |
Implementation of
ManagedNewTransactionRunner. |
| RetryingManagedNewTransactionRunner |
Implementation of
ManagedNewTransactionRunner with automatic transparent retries on transaction failure
(OptimisticLockFailedException on write transactions and ReadFailedException on read transactions
will cause the operation constructing the transaction to be re-run). |
| TransactionAdapter | Deprecated |
| Annotation Type | Description |
|---|---|
| OpenDaylightImmutableStyle |
Immutables.org style meta annotation.
|
Copyright © 2019 OpenDaylight. All rights reserved.