X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fjmx%2Fmbeans%2Fshard%2FShardStatsMBean.java;h=b8b220ee82fae3851e1f8bcc70a04f74b1c31560;hb=961b5b9260565194a863a25bd697f171ec2405af;hp=c107e49e85dde9aa5d7996c6d7bfad66cb8f76c4;hpb=c46e223995956f1f759c551163c212947c1e2fb7;p=controller.git 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..b8b220ee82 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,32 @@ 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(); + + String getLastCommittedTransactionTime(); + + Long getFailedTransactionsCount(); }