| Class and Description | 
|---|
| AbstractRead Abstract base class for ReadData and DataExists messages. | 
| BatchedModifications Message used to batch write, merge, delete modification operations to the  ShardTransaction actor. | 
| DataExists | 
| ReadData | 
| ReadyTransactionReply | 
| Class and Description | 
|---|
| DataTreeListenerInfo Response to a  GetInfoquery from a data tree listener actor. | 
| Class and Description | 
|---|
| AbortTransaction | 
| AbortTransactionReply | 
| AbstractRead Abstract base class for ReadData and DataExists messages. | 
| AbstractThreePhaseCommitMessage Base class for a 3PC message. | 
| CanCommitTransaction | 
| CanCommitTransactionReply | 
| CloseDataTreeNotificationListenerRegistration | 
| CloseDataTreeNotificationListenerRegistrationReply | 
| CloseTransactionChain | 
| CommitTransaction | 
| CommitTransactionReply | 
| CreateTransaction | 
| CreateTransactionReply | 
| DataExists | 
| DataExistsReply | 
| DataTreeChangedReply | 
| FindPrimary The FindPrimary message is used to locate the primary of any given shard. | 
| GetInfo Local message sent to an actor to retrieve internal information for reporting. | 
| GetKnownClients Request a shard to report the clients it knows about. | 
| GetShardDataTree Local message sent to a Shard to retrieve its data tree instance. | 
| MakeLeaderLocal Message sent to local shard to try to gain shard leadership. | 
| OnDemandShardState Extends OnDemandRaftState to add Shard state. | 
| OnDemandShardState.Builder | 
| OnInitialData Message sent to a data tree change listener actor to indicate there is no initial data. | 
| ReadData | 
| ReadDataReply | 
| ReadyTransactionReply | 
| SerializableMessage | 
| SuccessReply A reply message indicating success. | 
| VersionedExternalizableMessage Abstract base class for a versioned Externalizable message. | 
| Class and Description | 
|---|
| SerializableMessage | 
| VersionedExternalizableMessage Abstract base class for a versioned Externalizable message. | 
| Class and Description | 
|---|
| BatchedModifications Message used to batch write, merge, delete modification operations to the  ShardTransaction actor. | 
| PrimaryShardInfo Local message DTO that contains information about the primary shard. | 
Copyright © 2019 OpenDaylight. All rights reserved.