mx4j.tools.config

Class ConfigurationLoader

Implemented Interfaces:
ConfigurationLoaderMBean, javax.management.MBeanRegistration

public class ConfigurationLoader
extends java.lang.Object
implements ConfigurationLoaderMBean, javax.management.MBeanRegistration

Version:
$Revision: 1.3 $

Constructor Summary

ConfigurationLoader()
ConfigurationLoader(javax.management.MBeanServer server)
ConfigurationLoader(javax.management.MBeanServer server, ConfigurationBuilder builder)
ConfigurationLoader(ConfigurationBuilder builder)

Method Summary

void
postDeregister()
void
postRegister(Boolean registered)
void
preDeregister()
javax.management.ObjectName
preRegister(javax.management.MBeanServer server, javax.management.ObjectName name)
void
shutdown()
void
startup(Reader source)

Constructor Details

ConfigurationLoader

public ConfigurationLoader()

ConfigurationLoader

public ConfigurationLoader(javax.management.MBeanServer server)

ConfigurationLoader

public ConfigurationLoader(javax.management.MBeanServer server,
                           ConfigurationBuilder builder)

ConfigurationLoader

public ConfigurationLoader(ConfigurationBuilder builder)

Method Details

postDeregister

public void postDeregister()
Specified by:
postDeregister in interface javax.management.MBeanRegistration

postRegister

public void postRegister(Boolean registered)
Specified by:
postRegister in interface javax.management.MBeanRegistration

preDeregister

public void preDeregister()
            throws Exception
Specified by:
preDeregister in interface javax.management.MBeanRegistration

preRegister

public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
                                               javax.management.ObjectName name)
            throws Exception
Specified by:
preRegister in interface javax.management.MBeanRegistration

shutdown

public void shutdown()
            throws ConfigurationException
Specified by:
shutdown in interface ConfigurationLoaderMBean

startup

public void startup(Reader source)
            throws ConfigurationException
Specified by:
startup in interface ConfigurationLoaderMBean

Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.