Class ShardLeaderStateChanged


  • public class ShardLeaderStateChanged
    extends LeaderStateChanged
    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 Detail

      • ShardLeaderStateChanged

        public ShardLeaderStateChanged​(@NonNull String memberId,
                                       @Nullable String leaderId,
                                       @NonNull ReadOnlyDataTree localShardDataTree,
                                       short leaderPayloadVersion)
      • ShardLeaderStateChanged

        public ShardLeaderStateChanged​(@NonNull String memberId,
                                       @Nullable String leaderId,
                                       short leaderPayloadVersion)