org.objectweb.speedo.jmx
Class JMXConfigurator

java.lang.Object
  extended byorg.objectweb.speedo.jmx.JMXConfigurator

public class JMXConfigurator
extends java.lang.Object

Author:
S.Chassande-Barrioz

Constructor Summary
JMXConfigurator(org.objectweb.fractal.api.Component speedo, org.objectweb.util.monolog.api.Logger logger)
           
 
Method Summary
 void addCacheMBeans()
           
 void addConnectionMBeans()
           
 void addLoggingMBeans()
           
 void addPMFMBeans()
           
 void addQueryMBean()
           
 void addTxMBeans()
           
 void exposeMBeans()
           
 org.objectweb.perseus.pool.api.PoolAttributes getPoolAttributes(java.lang.String poolpath)
           
 org.objectweb.perseus.pool.api.Pool getPoolItf(java.lang.String poolpath)
           
 void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXConfigurator

public JMXConfigurator(org.objectweb.fractal.api.Component speedo,
                       org.objectweb.util.monolog.api.Logger logger)
                throws java.lang.Exception
Method Detail

init

public void init()
          throws java.lang.Exception
Throws:
java.lang.Exception

exposeMBeans

public void exposeMBeans()
                  throws java.lang.Exception
Throws:
java.lang.Exception

addConnectionMBeans

public void addConnectionMBeans()
                         throws java.lang.Exception
Throws:
java.lang.Exception

addPMFMBeans

public void addPMFMBeans()
                  throws java.lang.Exception
Throws:
java.lang.Exception

addQueryMBean

public void addQueryMBean()
                   throws java.lang.Exception
Throws:
java.lang.Exception

addCacheMBeans

public void addCacheMBeans()
                    throws java.lang.Exception
Throws:
java.lang.Exception

addTxMBeans

public void addTxMBeans()
                 throws java.lang.Exception
Throws:
java.lang.Exception

addLoggingMBeans

public void addLoggingMBeans()
                      throws java.lang.Exception
Throws:
java.lang.Exception

getPoolAttributes

public org.objectweb.perseus.pool.api.PoolAttributes getPoolAttributes(java.lang.String poolpath)
                                                                throws java.lang.Exception
Throws:
java.lang.Exception

getPoolItf

public org.objectweb.perseus.pool.api.Pool getPoolItf(java.lang.String poolpath)
                                               throws java.lang.Exception
Throws:
java.lang.Exception