Interface | Description |
---|---|
AsyncConfigurationCommitCohort<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
Three phase Commit Cohort for subtree, which is
uniquely associated with user submitted transcation.
|
AsyncConfigurationCommitCoordinator<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
Three Phase Commit Coordinator with support of user-supplied commit cohorts
which participates in three-phase commit protocols
|
AsyncConfigurationCommitHandler<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
User-supplied participant in three-phase commit of transaction for configuration data tree
Client-supplied implementation of commit handler for subtree, which
is responsible for processing CAN-COMMIT phase of three-phase commit protocol
and return CommitCohort, which provides access to additional transitions
such as PRE-COMMIT, COMMIT and ABORT.
|
AsyncConfigurationCommitHandler.ConfigurationCommitRequest<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
Commit Request as was submitted by client code
Commit Request contains list view of created / updated / removed
path and read-only view of proposed client transaction,
which may be used to retrieve modified or referenced data.
|
AsyncDataBroker<P extends org.opendaylight.yangtools.concepts.Path<P>,D,L extends AsyncDataChangeListener<P,D>> |
Base interface that provides access to a conceptual data tree store and also provides the ability to
subscribe for changes to data under a given branch of the tree.
|
AsyncDataChangeEvent<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
An event which contains a capture of changes in a data subtree
|
AsyncDataChangeListener<P extends org.opendaylight.yangtools.concepts.Path<P>,D> | Deprecated |
AsyncDataTransactionFactory<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
A factory which allocates new transactions to operate on the data
tree.
|
AsyncReadOnlyTransaction<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
Marker interface for a read-only view of the data tree.
|
AsyncReadTransaction<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
Marker interface for stateful read view of the data tree.
|
AsyncReadWriteTransaction<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
Transaction enabling a client to have a combined read/write capabilities.
|
AsyncTransaction<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
A common parent for all transactions which operate on a conceptual data tree.
|
AsyncWriteTransaction<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
Write transaction provides mutation capabilities for a data tree.
|
DataChange<P extends org.opendaylight.yangtools.concepts.Path<P>,D> | |
DataModification<P extends org.opendaylight.yangtools.concepts.Path<P>,D> | Deprecated
Replaced by
AsyncWriteTransaction |
DataReader<P extends org.opendaylight.yangtools.concepts.Path<P>,D> | Deprecated
Replaced by org.opendaylight.controller.sal.core.spi.data.DOMStore contract.
|
TransactionChain<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
A chain of transactions.
|
TransactionChainFactory<P extends org.opendaylight.yangtools.concepts.Path<P>,D> |
Interface for creating transaction chains.
|
TransactionChainListener |
Listener for transaction chain events.
|
Enum | Description |
---|---|
AsyncDataBroker.DataChangeScope |
Scope of Data Change
|
LogicalDatastoreType |
Exception | Description |
---|---|
DataStoreUnavailableException |
This exception occurs if the datastore is temporarily unavailable.
|
DataValidationFailedException |
Failure of asynchronous transaction commit caused by invalid data.
|
OptimisticLockFailedException |
Failure of asynchronous transaction commit caused by failure
of optimistic locking.
|
ReadFailedException |
An exception for a failed read.
|
TransactionChainClosedException |
Exception thrown when an attempt is made to open a new transaction in a closed
chain.
|
TransactionCommitDeadlockException |
A type of TransactionCommitFailedException that indicates a situation that would result in a
threading deadlock.
|
TransactionCommitFailedException |
Failed commit of asynchronous transaction
This exception is raised and returned when transaction commit
failed.
|
Copyright © 2019 OpenDaylight. All rights reserved.