Code Review
/
controller.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Move FollowerInfo
[controller.git]
/
opendaylight
/
md-sal
/
sal-distributed-datastore
/
src
/
main
/
java
/
org
/
opendaylight
/
controller
/
cluster
/
datastore
/
jmx
/
mbeans
/
shard
/
ShardStatsMXBean.java
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 ecc51b091746dba4064e1b232281664777db0e72..4e5130c0d5816d93b1827eeb4f1d0f5ca927fe3b 100644
(file)
--- 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
@@
-9,81
+9,86
@@
package org.opendaylight.controller.cluster.datastore.jmx.mbeans.shard;
import java.util.List;
package org.opendaylight.controller.cluster.datastore.jmx.mbeans.shard;
import java.util.List;
-import org.opendaylight.controller.cluster.
raft.client.messages
.FollowerInfo;
+import org.opendaylight.controller.cluster.
mgmt.api
.FollowerInfo;
/**
/**
- * @author: syedbahm
+ * MXBean interface for shard stats.
+ *
+ * @author syedbahm
*/
public interface ShardStatsMXBean {
*/
public interface ShardStatsMXBean {
- String getShardName();
+ String getShardName();
+
+ String getStatRetrievalTime();
-
String getStatRetrievalTime
();
+
String getStatRetrievalError
();
-
String getStatRetrievalError
();
+
long getCommittedTransactionsCount
();
-
long getCommittedTransactions
Count();
+
long getReadOnlyTransaction
Count();
-
long getReadOnly
TransactionCount();
+
long getReadWrite
TransactionCount();
-
long getWriteOnlyTransactionCount
();
+
long getLastLogIndex
();
-
long getReadWriteTransactionCount
();
+
long getLastLogTerm
();
-
long getLastLogIndex
();
+
long getCurrentTerm
();
-
long getLastLogTerm
();
+
long getCommitIndex
();
-
long getCurrentTerm
();
+
long getLastApplied
();
-
long getCommi
tIndex();
+
long getLas
tIndex();
-
long getLastApplied
();
+
long getLastTerm
();
-
long getLas
tIndex();
+
long getSnapsho
tIndex();
-
long getLas
tTerm();
+
long getSnapsho
tTerm();
-
long getSnapshot
Index();
+
long getReplicatedToAll
Index();
-
long getSnapshotTerm
();
+
String getLastCommittedTransactionTime
();
-
long getReplicatedToAllIndex
();
+
long getFailedTransactionsCount
();
-
String getLastCommittedTransactionTime
();
+
long getAbortTransactionsCount
();
-
long getFaile
dTransactionsCount();
+
long getFailedRea
dTransactionsCount();
-
long getAbortTransactionsCount
();
+
String getLeader
();
-
long getFailedReadTransactionsCount
();
+
String getRaftState
();
-
String getLeade
r();
+
String getVotedFo
r();
-
String getRaftState
();
+
boolean isSnapshotCaptureInitiated
();
-
String getVotedFor
();
+
boolean isVoting
();
-
boolean isSnapshotCaptureInitiated
();
+
void resetTransactionCounters
();
-
void resetTransactionCounters
();
+
long getInMemoryJournalDataSize
();
-
long getInMemoryJournalData
Size();
+
long getInMemoryJournalLog
Size();
-
long getInMemoryJournalLogSize
();
+
boolean getFollowerInitialSyncStatus
();
-
boolean getFollowerInitialSyncStatus
();
+
List<FollowerInfo> getFollowerInfo
();
-
List<FollowerInfo> getFollowerInfo
();
+
String getPeerAddresses
();
-
String getPeerAddress
es();
+
String getPeerVotingStat
es();
- long getLeadershipChangeCount();
+
long getLeadershipChangeCount();
- String getLastLeadershipChangeTime();
+
String getLastLeadershipChangeTime();
- int getPendingTxCommitQueueSize();
+
int getPendingTxCommitQueueSize();
-
void captureSnapshot
();
+
int getTxCohortCacheSize
();
+ void captureSnapshot();
}
}