org.apache.qpid.server.configuration
Class ConfigStore
java.lang.Object
org.apache.qpid.server.configuration.ConfigStore
public class ConfigStore
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getConfiguredObject
public <T extends ConfigObjectType<T,C>,C extends ConfiguredObject<T,C>> ConfiguredObject<T,C> getConfiguredObject(ConfigObjectType<T,C> type,
UUID id)
getConfiguredObjects
public <T extends ConfigObjectType<T,C>,C extends ConfiguredObject<T,C>> Collection<? extends C> getConfiguredObjects(ConfigObjectType<T,C> type)
addConfiguredObject
public <T extends ConfigObjectType<T,C>,C extends ConfiguredObject<T,C>> void addConfiguredObject(ConfiguredObject<T,C> object)
removeConfiguredObject
public <T extends ConfigObjectType<T,C>,C extends ConfiguredObject<T,C>> void removeConfiguredObject(ConfiguredObject<T,C> object)
addConfigEventListener
public <T extends ConfigObjectType<T,C>,C extends ConfiguredObject<T,C>> void addConfigEventListener(T type,
ConfigStore.ConfigEventListener<T,C> listener)
removeConfigEventListener
public <T extends ConfigObjectType<T,C>,C extends ConfiguredObject<T,C>> void removeConfigEventListener(T type,
ConfigStore.ConfigEventListener<T,C> listener)
setRoot
public boolean setRoot(SystemConfig object)
createId
public UUID createId()
getRoot
public SystemConfig getRoot()
newInstance
public static ConfigStore newInstance()
Licensed to the Apache Software Foundation