org.ow2.jonas.lib.service
Class AbsConfigServiceImpl

java.lang.Object
  extended by org.ow2.jonas.lib.management.javaee.ManagedObject
      extended by org.ow2.jonas.lib.service.AbsServiceImpl
          extended by org.ow2.jonas.lib.service.AbsConfigServiceImpl
All Implemented Interfaces:
ConfigService, Service

public abstract class AbsConfigServiceImpl
extends AbsServiceImpl
implements ConfigService

Abstract implementation of a ConfigService.

Author:
Jeremy Cazaux

Field Summary
protected  IAddonConfig addonConfig
          Addon configuration component
 
Constructor Summary
AbsConfigServiceImpl()
           
 
Method Summary
 void registerAddonConfig(IAddonConfig addonConfig)
          
 void unregisterAddonConfig(IAddonConfig addonConfig)
          
 
Methods inherited from class org.ow2.jonas.lib.service.AbsServiceImpl
convertToList, doInit, doStart, doStop, getDomainName, getJonasServerName, getName, getSequenceNumber, getServerProperties, init, isStarted, setName, setServerProperties, start, stop, throwRequirementException, toString
 
Methods inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject
getModelMBean, sendNotification, sendReconfigNotification, sendSaveNotification, setModelMBean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.jonas.service.Service
getName, init, isStarted, setName, start, stop
 

Field Detail

addonConfig

protected IAddonConfig addonConfig
Addon configuration component

Constructor Detail

AbsConfigServiceImpl

public AbsConfigServiceImpl()
Method Detail

registerAddonConfig

public void registerAddonConfig(IAddonConfig addonConfig)

Specified by:
registerAddonConfig in interface ConfigService

unregisterAddonConfig

public void unregisterAddonConfig(IAddonConfig addonConfig)

Specified by:
unregisterAddonConfig in interface ConfigService


Copyright © 2012 OW2 Consortium. All Rights Reserved.