@NonNullByDefault
Interface | Description |
---|---|
CheckedConsumer<T,E extends Exception> |
Consumer which can throw a checked exception. |
CheckedFunction<T,R,E extends Exception> |
Function which can throw a checked exception. |
InterruptibleCheckedConsumer<T,E extends Exception> |
Consumer which can throw a checked exception and be interrupted. |
InterruptibleCheckedFunction<T,R,E extends Exception> |
Function which can throw a checked exception and be interrupted. |
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. |
TransactionAdapter | Deprecated
This is only intended for temporary use during complex migrations to managed transactions.
|
Copyright © 2019 OpenDaylight. All rights reserved.