org.jboss.configuration
Class ConfigurationService

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--org.jboss.util.ServiceMBeanSupport
              |
              +--org.jboss.configuration.ConfigurationService
All Implemented Interfaces:
ConfigurationServiceMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, Service, ServiceMBean

public class ConfigurationService
extends ServiceMBeanSupport
implements ConfigurationServiceMBean

Version:
$Revision: 1.20 $
Author:
Rickard Öberg (rickard.oberg@telkel.com)
See Also:

Fields inherited from class org.jboss.util.ServiceMBeanSupport
log, STARTED, STARTING, states, STOPPED, STOPPING
 
Fields inherited from interface org.jboss.configuration.ConfigurationServiceMBean
OBJECT_NAME
 
Constructor Summary
ConfigurationService()
           
 
Method Summary
protected  void create(org.w3c.dom.Document configuration)
           
 java.lang.String getName()
           
 javax.management.ObjectName getObjectName(javax.management.MBeanServer server, javax.management.ObjectName name)
           
 void load(org.w3c.dom.Document configuration)
           
 void loadConfiguration()
           
 java.lang.String save()
           
 void saveConfiguration()
           
 
Methods inherited from class org.jboss.util.ServiceMBeanSupport
destroy, destroyService, getState, getStateString, init, initService, postDeregister, postRegister, preDeregister, preRegister, start, startService, stop, stopService
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationService

public ConfigurationService()
Method Detail

getObjectName

public javax.management.ObjectName getObjectName(javax.management.MBeanServer server,
                                                 javax.management.ObjectName name)
                                          throws javax.management.MalformedObjectNameException
Overrides:
getObjectName in class ServiceMBeanSupport

getName

public java.lang.String getName()
Overrides:
getName in class ServiceMBeanSupport

load

public void load(org.w3c.dom.Document configuration)
          throws java.lang.Exception
Specified by:
load in interface ConfigurationServiceMBean

save

public java.lang.String save()
                      throws java.lang.Exception
Specified by:
save in interface ConfigurationServiceMBean

saveConfiguration

public void saveConfiguration()
                       throws java.lang.Exception
Specified by:
saveConfiguration in interface ConfigurationServiceMBean

loadConfiguration

public void loadConfiguration()
                       throws java.lang.Exception
Specified by:
loadConfiguration in interface ConfigurationServiceMBean

create

protected void create(org.w3c.dom.Document configuration)
               throws java.lang.Exception


Copyright © 2000 The JBoss Organization. All Rights Reserved.