com.mysql.management.jmx
Class MysqldDynamicMBeanTestAgent

java.lang.Object
  extended by com.mysql.management.jmx.MysqldDynamicMBeanTestAgent

public class MysqldDynamicMBeanTestAgent
extends java.lang.Object

This Simple JMX Agent is useful for testing DynamicMBeans.

Version:
$Id: MysqldDynamicMBeanTestAgent.java,v 1.1 2005/02/16 21:46:10 eherman Exp $
Author:
Eric Herman

Constructor Summary
MysqldDynamicMBeanTestAgent(javax.management.MBeanServer mbs)
           
MysqldDynamicMBeanTestAgent(java.lang.String agentName)
          creates the MBean server
 
Method Summary
 void addBean(java.lang.String domain, java.lang.String name, javax.management.DynamicMBean bean)
          adds the MysqldDynamicMBean with the name specified
 javax.management.MBeanServer get()
           
static void main(java.lang.String[] args)
          starts an MBean server with: 1) a MySQL bean
 void shutdown()
          releases the MBean server
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MysqldDynamicMBeanTestAgent

public MysqldDynamicMBeanTestAgent(java.lang.String agentName)
creates the MBean server


MysqldDynamicMBeanTestAgent

public MysqldDynamicMBeanTestAgent(javax.management.MBeanServer mbs)
Method Detail

addBean

public void addBean(java.lang.String domain,
                    java.lang.String name,
                    javax.management.DynamicMBean bean)
             throws javax.management.JMException
adds the MysqldDynamicMBean with the name specified

Parameters:
domain -
name -
bean -
Throws:
javax.management.JMException

shutdown

public void shutdown()
releases the MBean server


get

public javax.management.MBeanServer get()
Returns:
the MBean server

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
starts an MBean server with: 1) a MySQL bean

Throws:
java.lang.Exception


Copyright © 2004-2011. All Rights Reserved.