org.apache.avalon.phoenix.components.manager
Class MX4JSystemManager

java.lang.Object
  |
  +--AbstractLogEnabled
        |
        +--org.apache.avalon.phoenix.components.manager.AbstractSystemManager
              |
              +--org.apache.avalon.phoenix.components.manager.AbstractJMXManager
                    |
                    +--org.apache.avalon.phoenix.components.manager.MX4JSystemManager
All Implemented Interfaces:
SystemManager

public class MX4JSystemManager
extends AbstractJMXManager

This component is responsible for managing phoenix instance.

Author:
Leo Simons, Peter Donald, Huw Roberts
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.apache.avalon.phoenix.interfaces.SystemManager
ROLE
 
Constructor Summary
MX4JSystemManager()
           
 
Method Summary
 void configure(Configuration configuration)
           
 void contextualize(Context context)
           
protected  MBeanServer createMBeanServer()
          Creates a new MBeanServer.
 void initialize()
           
 
Methods inherited from class org.apache.avalon.phoenix.components.manager.AbstractJMXManager
createTarget, dispose, export, exportTarget, exportTopic, getDomain, getMBeanServer, setDomain, setMBeanServer, start, stop, unexport, verifyInterface
 
Methods inherited from class org.apache.avalon.phoenix.components.manager.AbstractSystemManager
getSubContext, register, register, unregister, verifyName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MX4JSystemManager

public MX4JSystemManager()
Method Detail

contextualize

public void contextualize(Context context)
                   throws ContextException
ContextException

configure

public void configure(Configuration configuration)
               throws ConfigurationException
ConfigurationException

initialize

public void initialize()
                throws Exception
Overrides:
initialize in class AbstractJMXManager
Exception

createMBeanServer

protected MBeanServer createMBeanServer()
                                 throws Exception
Description copied from class: AbstractJMXManager
Creates a new MBeanServer. The subclass should implement this to create specific MBeanServer.

Specified by:
createMBeanServer in class AbstractJMXManager
Exception


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.