@ManagedResource(description="Controls Middleware cluster membership")
public interface ClusterManagerMBean
ClusterManagerAPI
.Modifier and Type | Method and Description |
---|---|
int |
getActiveThreadsCount() |
java.lang.String |
getCurrentView() |
int |
getMessagesCount() |
long |
getReceivedBytes(java.lang.String className) |
long |
getReceivedMessages(java.lang.String className) |
long |
getSentBytes(java.lang.String className) |
long |
getSentMessages(java.lang.String className) |
boolean |
isMaster() |
boolean |
isStarted() |
java.lang.String |
printMessagesStat() |
java.lang.String |
printSharedStateStat() |
java.lang.String |
start() |
java.lang.String |
stop() |
@ManagedOperation(description="Join a cluster") java.lang.String start()
@ManagedOperation(description="Leave the cluster") java.lang.String stop()
boolean isStarted()
boolean isMaster()
ClusterManagerAPI.isMaster()
java.lang.String getCurrentView()
ClusterManagerAPI.getCurrentView()
int getActiveThreadsCount()
ClusterManagerAPI.getActiveThreadsCount()
int getMessagesCount()
ClusterManagerAPI.getMessagesCount()
@ManagedOperation(description="Shared state statistics") java.lang.String printSharedStateStat()
@ManagedOperation(description="Sent/received messages statistics") java.lang.String printMessagesStat()
@ManagedOperation(description="Get sent messages count for specified class") long getSentMessages(java.lang.String className)
@ManagedOperation(description="Get sent bytes for specified class") long getSentBytes(java.lang.String className)
@ManagedOperation(description="Get received messages count for specified class") long getReceivedMessages(java.lang.String className)
@ManagedOperation(description="Get received bytes for specified class") long getReceivedBytes(java.lang.String className)