me.prettyprint.cassandra.service
Class JmxMonitor

java.lang.Object
  extended by me.prettyprint.cassandra.service.JmxMonitor

public class JmxMonitor
extends Object

A JMX monitor singlton.

Author:
Ran Tavory (ran@outbain.com)

Method Summary
 CassandraClientMonitor getCassandraMonitor(HConnectionManager connectionManager)
           
static JmxMonitor getInstance()
           
 void registerMonitor(String name, String monitorType, Object monitoringInterface)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static JmxMonitor getInstance()

registerMonitor

public void registerMonitor(String name,
                            String monitorType,
                            Object monitoringInterface)
                     throws MalformedObjectNameException,
                            InstanceAlreadyExistsException,
                            MBeanRegistrationException,
                            NotCompliantMBeanException
Throws:
MalformedObjectNameException
InstanceAlreadyExistsException
MBeanRegistrationException
NotCompliantMBeanException

getCassandraMonitor

public CassandraClientMonitor getCassandraMonitor(HConnectionManager connectionManager)


Copyright © 2011. All Rights Reserved.