
public class ConfigurationPersister extends Object implements org.lsst.ccs.framework.HasLifecycle
| Constructor and Description |
|---|
ConfigurationPersister() |
| Modifier and Type | Method and Description |
|---|---|
void |
build() |
Set<String> |
findAvailableConfigurationsForCategory(String agentName,
String category) |
void |
init() |
boolean |
isAvailable() |
org.lsst.ccs.config.ConfigurationView |
loadConfiguration(String agentName,
org.lsst.ccs.config.ConfigurationDescription configDescription) |
org.lsst.ccs.config.ConfigurationView |
loadGlobalConfiguration(String agentName,
String name,
int version) |
org.lsst.ccs.config.ConfigurationDescription |
registerConfiguration(String agentName,
org.lsst.ccs.bus.data.ConfigurationInfo configInfo) |
org.lsst.ccs.config.ConfigurationDescription |
saveChangesForCategoriesAs(String agentName,
org.lsst.ccs.config.ConfigurationDescription configDesc,
org.lsst.ccs.bus.data.ConfigurationInfo configInfo) |
void |
start() |
void |
submit(Object[] objs) |
public void build()
build in interface org.lsst.ccs.framework.HasLifecyclepublic void init()
init in interface org.lsst.ccs.framework.HasLifecyclepublic void start()
start in interface org.lsst.ccs.framework.HasLifecycle@Command public org.lsst.ccs.config.ConfigurationView loadConfiguration(String agentName, org.lsst.ccs.config.ConfigurationDescription configDescription) throws org.lsst.ccs.config.ConfigurationServiceException
agentName - configDescription - org.lsst.ccs.config.ConfigurationServiceException@Command public org.lsst.ccs.config.ConfigurationView loadGlobalConfiguration(String agentName, String name, int version)
@Command public Set<String> findAvailableConfigurationsForCategory(String agentName, String category)
@Command public boolean isAvailable()
@Command public org.lsst.ccs.config.ConfigurationDescription registerConfiguration(String agentName, org.lsst.ccs.bus.data.ConfigurationInfo configInfo) throws org.lsst.ccs.config.ConfigurationServiceException
agentName - configInfo - org.lsst.ccs.config.ConfigurationServiceExceptionpublic org.lsst.ccs.config.ConfigurationDescription saveChangesForCategoriesAs(String agentName, org.lsst.ccs.config.ConfigurationDescription configDesc, org.lsst.ccs.bus.data.ConfigurationInfo configInfo) throws org.lsst.ccs.config.ConfigurationServiceException
org.lsst.ccs.config.ConfigurationServiceExceptionpublic void submit(Object[] objs)
Copyright © 2020 LSST. All rights reserved.