com.jfx.jmx
Class JMXServer

java.lang.Object
  extended by com.jfx.jmx.JMXServer
Direct Known Subclasses:
JMXServerImpl

public class JMXServer
extends java.lang.Object


Field Summary
static java.lang.String GET_INSTANCE
           
static java.lang.String JAVAX_MANAGEMENT_BUILDER_INITIAL
           
static java.lang.String JMX_IMPL_CLASS
           
static java.lang.String MX4J_CONFIG_XML
           
static java.lang.String MX4J_IMPL_CLASS
           
 
Constructor Summary
JMXServer()
           
 
Method Summary
static JMXServer getInstance()
           
 javax.management.DynamicMBean getMBean(javax.management.ObjectName beanName)
           
 javax.management.DynamicMBean getMBean(java.lang.String name)
           
protected  java.lang.StringBuffer getMBeanBody(java.util.ArrayList imports, java.lang.String mBeanName, org.w3c.dom.Element mbean)
           
 javax.management.MBeanServer getMBeanServer()
           
static javax.management.MBeanAttributeInfo[] mergeAttrInfo(javax.management.MBeanAttributeInfo[] i1, javax.management.MBeanAttributeInfo[] i2)
           
static javax.management.MBeanOperationInfo[] mergeOpInfo(javax.management.MBeanOperationInfo[] i1, javax.management.MBeanOperationInfo[] i2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JAVAX_MANAGEMENT_BUILDER_INITIAL

public static final java.lang.String JAVAX_MANAGEMENT_BUILDER_INITIAL
See Also:
Constant Field Values

JMX_IMPL_CLASS

public static final java.lang.String JMX_IMPL_CLASS
See Also:
Constant Field Values

MX4J_IMPL_CLASS

public static final java.lang.String MX4J_IMPL_CLASS
See Also:
Constant Field Values

MX4J_CONFIG_XML

public static final java.lang.String MX4J_CONFIG_XML
See Also:
Constant Field Values

GET_INSTANCE

public static final java.lang.String GET_INSTANCE
See Also:
Constant Field Values
Constructor Detail

JMXServer

public JMXServer()
          throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException
Method Detail

getInstance

public static JMXServer getInstance()
                             throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

getMBeanBody

protected java.lang.StringBuffer getMBeanBody(java.util.ArrayList imports,
                                              java.lang.String mBeanName,
                                              org.w3c.dom.Element mbean)

getMBean

public javax.management.DynamicMBean getMBean(java.lang.String name)

getMBean

public javax.management.DynamicMBean getMBean(javax.management.ObjectName beanName)

getMBeanServer

public javax.management.MBeanServer getMBeanServer()

mergeAttrInfo

public static javax.management.MBeanAttributeInfo[] mergeAttrInfo(javax.management.MBeanAttributeInfo[] i1,
                                                                  javax.management.MBeanAttributeInfo[] i2)

mergeOpInfo

public static javax.management.MBeanOperationInfo[] mergeOpInfo(javax.management.MBeanOperationInfo[] i1,
                                                                javax.management.MBeanOperationInfo[] i2)


Copyright © 2008-2009 Roman Gerasimenko.