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%2FShardStatsMXBean.java;h=bdaf26aea097be9402c4e52520063662e609b021;hb=2d60632f7cf63712e8357a3cf3fc40d83366e5e6;hp=1ae58e2fe854142915e4ae678a6d714454229565;hpb=a8000ee3b6071fa3b83500a39fc60ab3a9c5f085;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStatsMXBean.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStatsMXBean.java index 1ae58e2fe8..bdaf26aea0 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStatsMXBean.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStatsMXBean.java @@ -12,83 +12,85 @@ import java.util.List; import org.opendaylight.controller.cluster.raft.client.messages.FollowerInfo; /** - * @author: syedbahm + * MXBean interface for shard stats. + * + * @author syedbahm */ public interface ShardStatsMXBean { - String getShardName(); + String getShardName(); - String getStatRetrievalTime(); + String getStatRetrievalTime(); - String getStatRetrievalError(); + String getStatRetrievalError(); - long getCommittedTransactionsCount(); + long getCommittedTransactionsCount(); - long getReadOnlyTransactionCount(); + long getReadOnlyTransactionCount(); - long getWriteOnlyTransactionCount(); + long getWriteOnlyTransactionCount(); - long getReadWriteTransactionCount(); + long getReadWriteTransactionCount(); - long getLastLogIndex(); + long getLastLogIndex(); - long getLastLogTerm(); + long getLastLogTerm(); - long getCurrentTerm(); + long getCurrentTerm(); - long getCommitIndex(); + long getCommitIndex(); - long getLastApplied(); + long getLastApplied(); - long getLastIndex(); + long getLastIndex(); - long getLastTerm(); + long getLastTerm(); - long getSnapshotIndex(); + long getSnapshotIndex(); - long getSnapshotTerm(); + long getSnapshotTerm(); - long getReplicatedToAllIndex(); + long getReplicatedToAllIndex(); - String getLastCommittedTransactionTime(); + String getLastCommittedTransactionTime(); - long getFailedTransactionsCount(); + long getFailedTransactionsCount(); - long getAbortTransactionsCount(); + long getAbortTransactionsCount(); - long getFailedReadTransactionsCount(); + long getFailedReadTransactionsCount(); - String getLeader(); + String getLeader(); - String getRaftState(); + String getRaftState(); - String getVotedFor(); + String getVotedFor(); - boolean isSnapshotCaptureInitiated(); + boolean isSnapshotCaptureInitiated(); - boolean isVoting(); + boolean isVoting(); - void resetTransactionCounters(); + void resetTransactionCounters(); - long getInMemoryJournalDataSize(); + long getInMemoryJournalDataSize(); - long getInMemoryJournalLogSize(); + long getInMemoryJournalLogSize(); - boolean getFollowerInitialSyncStatus(); + boolean getFollowerInitialSyncStatus(); - List getFollowerInfo(); + List getFollowerInfo(); - String getPeerAddresses(); + String getPeerAddresses(); - String getPeerVotingStates(); + String getPeerVotingStates(); - long getLeadershipChangeCount(); + long getLeadershipChangeCount(); - String getLastLeadershipChangeTime(); + String getLastLeadershipChangeTime(); - int getPendingTxCommitQueueSize(); + int getPendingTxCommitQueueSize(); - int getTxCohortCacheSize(); + int getTxCohortCacheSize(); - void captureSnapshot(); + void captureSnapshot(); }