X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fjmx%2Fmbeans%2Fshard%2FShardStatsMBean.java;h=d5530653fd400d69850af60bf5b6923f35dbc79f;hp=c107e49e85dde9aa5d7996c6d7bfad66cb8f76c4;hb=3e35e82b3b253de08e3ea07d2af8b2c1696272e9;hpb=83140d53722ad77dd804f7b4d761a673110b83b3 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStatsMBean.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStatsMBean.java index c107e49e85..d5530653fd 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStatsMBean.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStatsMBean.java @@ -4,8 +4,27 @@ package org.opendaylight.controller.cluster.datastore.jmx.mbeans.shard; * @author: syedbahm */ public interface ShardStatsMBean { - String getShardName(); - Long getCommittedTransactionsCount(); - Long getJournalMessagesCount(); + String getShardName(); + Long getCommittedTransactionsCount(); + + String getLeader(); + + String getRaftState(); + + Long getReadOnlyTransactionCount(); + + Long getWriteOnlyTransactionCount(); + + Long getReadWriteTransactionCount(); + + Long getLastLogIndex(); + + Long getLastLogTerm(); + + Long getCurrentTerm(); + + Long getCommitIndex(); + + Long getLastApplied(); }