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  RequestFailurereported whenConnectClientRequestfails. | 
| 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  RequestFailureinvolving aLocalHistoryRequest. | 
| 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  Builderfor creatingModifyTransactionRequestmessage instances. | 
| ModifyTransactionSuccess | Response to a  ModifyTransactionRequestwhich does not have aPersistenceProtocol. | 
| 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  ModifyTransactionRequestorCommitLocalTransactionRequest. | 
| TransactionCanCommitSuccess | Successful reply to a coordinated commit request initiated by a  ModifyTransactionRequestorCommitLocalTransactionRequest. | 
| TransactionCommitSuccess | Successful reply to a coordinated commit request. | 
| TransactionDataModification | A  TransactionModificationwhich 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  RequestFailureinvolving aTransactionRequest. | 
| TransactionMerge | Merge a  NormalizedNodetree 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  RequestExceptionindicating 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 viaClosedTransactionException.isSuccessful(). | 
| DeadHistoryException | A  RequestExceptionindicating that the backend has received a request to create a history which has already
 been retired. | 
| DeadTransactionException | A  RequestExceptionindicating 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  RequestExceptionindicating that the backend has received a Request whose sequence does not match the
 next expected sequence for the target. | 
| OutOfSequenceEnvelopeException | A  RequestExceptionindicating that the backend has received a RequestEnvelope whose sequence does not match
 the next expected sequence. | 
| UnknownHistoryException | A  RequestExceptionindicating that the backend has received a request referencing an unknown history. | 
Copyright © 2019 OpenDaylight. All rights reserved.