com.ibm.di.api.jmx
Class JMXAgent

java.lang.Object
  extended by com.ibm.di.api.jmx.JMXAgent

public class JMXAgent
extends Object


Field Summary
static String CONN_JNDI_PATH
           
static String MBEAN_SERVER_DOMAIN
           
 
Constructor Summary
JMXAgent()
           
 
Method Summary
static javax.management.MBeanServer getMBeanServer()
           
static SecurityRegistry getSecRegistry()
           
static void initialize()
           
static void initializeRemote()
           
static javax.management.ObjectName registerMBean(BaseAdmin aBaseAdmin)
           
static void unregisterMBean(javax.management.ObjectName aObjectName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MBEAN_SERVER_DOMAIN

public static final String MBEAN_SERVER_DOMAIN
See Also:
Constant Field Values

CONN_JNDI_PATH

public static final String CONN_JNDI_PATH
See Also:
Constant Field Values
Constructor Detail

JMXAgent

public JMXAgent()
Method Detail

initialize

public static void initialize()
                       throws DIException
Throws:
DIException

initializeRemote

public static void initializeRemote()
                             throws DIException
Throws:
DIException

registerMBean

public static javax.management.ObjectName registerMBean(BaseAdmin aBaseAdmin)
                                                 throws javax.management.JMException,
                                                        DIException
Throws:
javax.management.JMException
DIException

unregisterMBean

public static void unregisterMBean(javax.management.ObjectName aObjectName)
                            throws javax.management.JMException,
                                   DIException
Throws:
javax.management.JMException
DIException

getSecRegistry

public static SecurityRegistry getSecRegistry()
                                       throws DIException
Throws:
DIException

getMBeanServer

public static javax.management.MBeanServer getMBeanServer()
                                                   throws DIException
Throws:
DIException