Handle FollowerInitialSyncStatus message in Shard/ShardManager
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / jmx / mbeans / shardmanager / ShardManagerInfo.java
index 99c8daf87d30af3ce66bf3b5c42aa86133ec5575..8adc8b24b27c1ad4d3eff65730cf9d27646fd3d0 100644 (file)
@@ -18,6 +18,8 @@ public class ShardManagerInfo extends AbstractMXBean implements ShardManagerInfo
 
     private final List<String> localShards;
 
+    private boolean syncStatus = false;
+
     public ShardManagerInfo(String name, String mxBeanType, List<String> localShards) {
         super(name, mxBeanType, JMX_CATEGORY_SHARD_MANAGER);
         this.localShards = localShards;
@@ -36,4 +38,13 @@ public class ShardManagerInfo extends AbstractMXBean implements ShardManagerInfo
     public List<String> getLocalShards() {
         return localShards;
     }
+
+    @Override
+    public boolean getSyncStatus() {
+        return this.syncStatus;
+    }
+
+    public void setSyncStatus(boolean syncStatus){
+        this.syncStatus = syncStatus;
+    }
 }