com.netflix.astyanax.connectionpool.impl
Class ConnectionPoolMBeanManager

java.lang.Object
  extended by com.netflix.astyanax.connectionpool.impl.ConnectionPoolMBeanManager

public class ConnectionPoolMBeanManager
extends java.lang.Object

Simple jmx bean manager.

See Also:
JmxConnectionPoolMonitorMBean} {@link JmxConnectionPoolMonitor}

Method Summary
 JmxConnectionPoolMonitorMBean getCassandraMonitor(java.lang.String name)
           
static ConnectionPoolMBeanManager getInstance()
           
 void registerMonitor(java.lang.String name, ConnectionPool<?> pool)
           
 void unregisterMonitor(java.lang.String name, ConnectionPool<?> pool)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ConnectionPoolMBeanManager getInstance()

registerMonitor

public void registerMonitor(java.lang.String name,
                            ConnectionPool<?> pool)

unregisterMonitor

public void unregisterMonitor(java.lang.String name,
                              ConnectionPool<?> pool)

getCassandraMonitor

public JmxConnectionPoolMonitorMBean getCassandraMonitor(java.lang.String name)