org.apache.geronimo.system.configuration
Class SwitchableLocalAttributeManager
java.lang.Object
org.apache.geronimo.system.configuration.LocalAttributeManager
org.apache.geronimo.system.configuration.SwitchableLocalAttributeManager
- All Implemented Interfaces:
- GBeanLifecycle, ManageableAttributeStore, PersistentConfigurationList, SwitchablePersistentConfigurationList, LocalPluginAttributeStore, PluginAttributeStore
public class SwitchableLocalAttributeManager
- extends LocalAttributeManager
- implements SwitchablePersistentConfigurationList
- Version:
- $Rev: 486815 $ $Date: 2006-12-14 06:45:10 +1100 (Thu, 14 Dec 2006) $
| Methods inherited from class org.apache.geronimo.system.configuration.LocalAttributeManager |
addConfigSubstitutions, addGBean, applyOverrides, doFail, doStart, doStop, getConfigFile, getConfigSubstitutionsFile, getConfigSubstitutionsPrefix, getListedConfigurations, hasGBeanAttributes, isKernelFullyStarted, isModuleInstalled, isReadOnly, load, newGBeanInfoFactory, save, setKernelFullyStarted, setModuleGBeans, setReferencePatterns, setShouldLoad, setValue, substitute |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final GBeanInfo GBEAN_INFO
SwitchableLocalAttributeManager
public SwitchableLocalAttributeManager(java.lang.String configFile,
java.lang.String substitutionsFile,
java.lang.String configSubstitutionsPrefix,
boolean readOnly,
ServerInfo serverInfo)
restore
public java.util.List<Artifact> restore()
throws java.io.IOException
- Specified by:
restore in interface PersistentConfigurationList- Overrides:
restore in class LocalAttributeManager
- Throws:
java.io.IOException
setOnline
public void setOnline(boolean online)
- Specified by:
setOnline in interface SwitchablePersistentConfigurationList
isOnline
public boolean isOnline()
- Specified by:
isOnline in interface SwitchablePersistentConfigurationList
addConfiguration
public void addConfiguration(Artifact configurationName)
- Specified by:
addConfiguration in interface PersistentConfigurationList- Overrides:
addConfiguration in class LocalAttributeManager
startConfiguration
public void startConfiguration(Artifact configurationName)
- Specified by:
startConfiguration in interface PersistentConfigurationList- Overrides:
startConfiguration in class LocalAttributeManager
stopConfiguration
public void stopConfiguration(Artifact configName)
- Specified by:
stopConfiguration in interface PersistentConfigurationList- Overrides:
stopConfiguration in class LocalAttributeManager
removeConfiguration
public void removeConfiguration(Artifact configName)
- Specified by:
removeConfiguration in interface PersistentConfigurationList- Overrides:
removeConfiguration in class LocalAttributeManager
migrateConfiguration
public void migrateConfiguration(Artifact oldName,
Artifact newName,
Configuration configuration)
- Specified by:
migrateConfiguration in interface PersistentConfigurationList- Overrides:
migrateConfiguration in class LocalAttributeManager
getGBeanInfo
public static GBeanInfo getGBeanInfo()
Copyright © 2003-2012 The Apache Geronimo development community. All Rights Reserved.