Class ShardLeaderStateChanged
java.lang.Object
org.opendaylight.controller.cluster.notifications.ForwadingLeaderStateChanged
org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged
- All Implemented Interfaces:
 LeaderStateChanged,MemberNotication
A local message derived from LeaderStateChanged containing additional Shard-specific info that is sent
 when some state of the shard leader has changed. This message is used by the ShardManager to maintain
 current Shard information.
- Author:
 - Thomas Pantelis
 
- 
Constructor Summary
ConstructorsConstructorDescriptionShardLeaderStateChanged(String memberId, @Nullable String leaderId, short leaderPayloadVersion) ShardLeaderStateChanged(String memberId, @Nullable String leaderId, ReadOnlyDataTree localShardDataTree, short leaderPayloadVersion) ShardLeaderStateChanged(LeaderStateChanged delegate, @Nullable ReadOnlyDataTree localShardDataTree)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected LeaderStateChangeddelegate()@Nullable ReadOnlyDataTreeMethods inherited from class org.opendaylight.controller.cluster.notifications.ForwadingLeaderStateChanged
leaderId, leaderPayloadVersion, memberId 
- 
Constructor Details
- 
ShardLeaderStateChanged
public ShardLeaderStateChanged(LeaderStateChanged delegate, @Nullable ReadOnlyDataTree localShardDataTree)  - 
ShardLeaderStateChanged
public ShardLeaderStateChanged(String memberId, @Nullable String leaderId, ReadOnlyDataTree localShardDataTree, short leaderPayloadVersion)  - 
ShardLeaderStateChanged
 
 - 
 - 
Method Details
- 
localShardDataTree
 - 
delegate
- Specified by:
 delegatein classForwadingLeaderStateChanged
 
 -