See: Description
| Class | Description |
|---|---|
| AbortLocalTransactionRequest |
Request to abort a local transaction.
|
| AbstractLocalTransactionRequest<T extends AbstractLocalTransactionRequest<T>> |
Abstract base class for
Requests involving specific transactions local to a member node. |
| AbstractReadPathTransactionRequest<T extends AbstractReadPathTransactionRequest<T>> |
Abstract base class for
TransactionRequests accessing data as visible in the isolated context of a particular
transaction. |
| AbstractReadTransactionRequest<T extends AbstractReadTransactionRequest<T>> |
Abstract base class for
TransactionRequests accessing transaction state without modifying it. |
| CommitLocalTransactionRequest |
Request to commit a local transaction.
|
| ConnectClientFailure |
A
RequestFailure reported when ConnectClientRequest fails. |
| ConnectClientRequest |
Request to connect a frontend instance to the backend.
|
| ConnectClientSuccess |
Successful reply to an
ConnectClientRequest. |
| CreateLocalHistoryRequest |
Request to create a new local history.
|
| DestroyLocalHistoryRequest |
Request to destroy a local history.
|
| ExistsTransactionRequest |
A transaction request to query if a particular path exists in the current view of a particular transaction.
|
| ExistsTransactionSuccess |
Successful reply to an
ExistsTransactionRequest. |
| IncrementTransactionSequenceRequest |
A blank transaction request.
|
| IncrementTransactionSequenceSuccess |
Successful reply to an
IncrementTransactionSequenceRequest. |
| LocalHistoryFailure |
Generic
RequestFailure involving a LocalHistoryRequest. |
| LocalHistoryRequest<T extends LocalHistoryRequest<T>> |
Abstract base class for
Requests involving specific local history. |
| LocalHistorySuccess |
Success class for
RequestSuccesses involving a specific local history. |
| ModifyTransactionRequest |
A transaction request to apply a particular set of operations on top of the current transaction.
|
| ModifyTransactionRequestBuilder |
A reusable
Builder for creating ModifyTransactionRequest message instances. |
| ModifyTransactionSuccess |
Response to a
ModifyTransactionRequest which does not have a PersistenceProtocol. |
| PurgeLocalHistoryRequest |
Request to purge a local history.
|
| ReadTransactionRequest |
A transaction request to read a particular path exists in the current view of a particular transaction.
|
| ReadTransactionSuccess |
Successful reply to an
ReadTransactionRequest. |
| TransactionAbortRequest |
A transaction request to perform the abort step of the three-phase commit protocol.
|
| TransactionAbortSuccess |
Successful reply to a coordinated commit request initiated by a
ModifyTransactionRequest
or CommitLocalTransactionRequest. |
| TransactionCanCommitSuccess |
Successful reply to a coordinated commit request initiated by a
ModifyTransactionRequest
or CommitLocalTransactionRequest. |
| TransactionCommitSuccess |
Successful reply to a coordinated commit request.
|
| TransactionDataModification |
A
TransactionModification which has a data component. |
| TransactionDelete |
Delete a particular path.
|
| TransactionDoCommitRequest |
A transaction request to perform the final, doCommit, step of the three-phase commit protocol.
|
| TransactionFailure |
Generic
RequestFailure involving a TransactionRequest. |
| TransactionMerge |
Merge a
NormalizedNode tree onto a specific path. |
| TransactionModification |
An individual modification of a transaction's state.
|
| TransactionPreCommitRequest |
A transaction request to perform the second, preCommit, step of the three-phase commit protocol.
|
| TransactionPreCommitSuccess |
Successful reply to a
TransactionPreCommitRequest. |
| TransactionPurgeRequest |
A transaction request to perform the final transaction transition, which is purging it from the protocol view,
meaning the frontend has no further knowledge of the transaction.
|
| TransactionPurgeResponse |
Successful reply to a
TransactionPurgeRequest. |
| TransactionRequest<T extends TransactionRequest<T>> |
Abstract base class for
Requests involving specific transaction. |
| TransactionSuccess<T extends TransactionSuccess<T>> |
Abstract base class for
RequestSuccesses involving specific transaction. |
| TransactionWrite |
Modification to write (and replace) a subtree at specified path with another subtree.
|
| Enum | Description |
|---|---|
| PersistenceProtocol |
Enumeration of transaction persistence protocols.
|
| Exception | Description |
|---|---|
| ClosedTransactionException |
A
RequestException indicating that the backend has received a request for a transaction which has already
been closed, either via a successful commit or abort (which is indicated via ClosedTransactionException.isSuccessful(). |
| DeadHistoryException |
A
RequestException indicating that the backend has received a request to create a history which has already
been retired. |
| DeadTransactionException |
A
RequestException indicating that the backend has received a request to create a transaction which has
already been purged. |
| NotLeaderException |
General error raised when the recipient of a Request is not the correct backend to talk to.
|
| OutOfOrderRequestException |
A
RequestException indicating that the backend has received a Request whose sequence does not match the
next expected sequence for the target. |
| OutOfSequenceEnvelopeException |
A
RequestException indicating that the backend has received a RequestEnvelope whose sequence does not match
the next expected sequence. |
| UnknownHistoryException |
A
RequestException indicating that the backend has received a request referencing an unknown history. |
Copyright © 2019 OpenDaylight. All rights reserved.