Package org.infinispan.hotrod.jmx
Interface RemoteCacheManagerMXBean
public interface RemoteCacheManagerMXBean
RemoteCacheManager client-side statistics and operations
-
Method Summary
Modifier and TypeMethodDescriptionintReturns the number of active connectionsintReturns the total number of connectionsintReturns the number of idle connectionslongReturns the total number of retries that have been executedString[]Returns a list of servers to which the client is currently connected in the format of ip_address:port_number.booleanswitchToCluster(String clusterName) Switch remote cache manager to a different cluster, previously declared via configuration.booleanSwitch remote cache manager to a the default cluster, previously declared via configuration.
-
Method Details
-
getServers
String[] getServers()Returns a list of servers to which the client is currently connected in the format of ip_address:port_number. -
getActiveConnectionCount
int getActiveConnectionCount()Returns the number of active connections -
getConnectionCount
int getConnectionCount()Returns the total number of connections -
getIdleConnectionCount
int getIdleConnectionCount()Returns the number of idle connections -
getRetries
long getRetries()Returns the total number of retries that have been executed -
switchToCluster
Switch remote cache manager to a different cluster, previously declared via configuration. If the switch was completed successfully, this method returnstrue, otherwise it returnsfalse.- Parameters:
clusterName- name of the cluster to which to switch to- Returns:
trueif the cluster was switched,falseotherwise
-
switchToDefaultCluster
boolean switchToDefaultCluster()Switch remote cache manager to a the default cluster, previously declared via configuration. If the switch was completed successfully, this method returnstrue, otherwise it returnsfalse.- Returns:
trueif the cluster was switched,falseotherwise
-