Interface SaveableConfigContainer<T>
-
- All Superinterfaces:
ReloadableConfigContainer<T>
- All Known Implementing Classes:
FileSystemSaveableConfigContainer
public interface SaveableConfigContainer<T> extends ReloadableConfigContainer<T>
An extension ofReloadableConfigContainer
that also supports writing the managed configuration back to the persistent source.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.concurrent.locks.Lock
getReadLock()
java.util.concurrent.locks.Lock
getWriteLock()
void
saveConfig()
Overwrite the backing configuration with the in-memory copy of the configuration.-
Methods inherited from interface org.opennms.netmgt.config.dao.common.api.ReloadableConfigContainer
getConfig, reload
-
-