Interface RemoteCacheManagerMXBean

All Known Implementing Classes:
RemoteCacheManager

public interface RemoteCacheManagerMXBean
RemoteCacheManager client-side statistics and operations
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the number of active connections
    int
    Returns the total number of connections
    Returns the name of the currently active cluster.
    int
    Returns the number of idle connections
    long
    Returns the total number of retries that have been executed
    Returns a list of servers to which the client is currently connected in the format of ip_address:port_number.
    boolean
    switchToCluster(String clusterName)
    Switch remote cache manager to a different cluster, previously declared via configuration.
    boolean
    Switch 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

      boolean switchToCluster(String clusterName)
      Switch remote cache manager to a different cluster, previously declared via configuration. If the switch was completed successfully, this method returns true, otherwise it returns false.
      Parameters:
      clusterName - name of the cluster to which to switch to
      Returns:
      true if the cluster was switched, false otherwise
    • switchToDefaultCluster

      boolean switchToDefaultCluster()
      Switch remote cache manager to a the default cluster, previously declared via configuration. If the switch was completed successfully, this method returns true, otherwise it returns false.
      Returns:
      true if the cluster was switched, false otherwise
    • getCurrentClusterName

      String getCurrentClusterName()
      Returns the name of the currently active cluster.
      Returns:
      the name of the active cluster