| Package | Description |
|---|---|
| org.lsst.ccs.config |
Classes responsible for managing the configuration of a subsystem.
|
| org.lsst.ccs.config.remote |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationDescription |
ConfigurationView.getConfigurationDescription() |
ConfigurationDescription |
ConfigurationDescription.parseConfigurationString(String... taggedCategories) |
ConfigurationDescription |
LocalConfigurationDAO.registerConfiguration(String agentName,
ConfigurationInfo configInfo) |
ConfigurationDescription |
ConfigurationDAO.registerConfiguration(String agentName,
ConfigurationInfo configInfo)
Request for a registration to the remote configuration server
|
static ConfigurationDescription |
ConfigurationDescription.safeConfiguration(Set<String> categories) |
ConfigurationDescription |
LocalConfigurationDAO.saveChangesForCategoriesAs(String agentName,
ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
ConfigurationDescription |
ConfigurationDAO.saveChangesForCategoriesAs(String agentName,
ConfigurationDescription configDesc,
ConfigurationInfo configInfo)
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
|
ConfigurationDescription |
ConfigurationDescription.withDefaults(boolean withDefaults) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationView |
ConfigurationHandlerSet.commitBulkChange(ConfigurationDescription categoriesToCommit)
This commit operation should operate under the control of a configuration lock.
|
ConfigurationView |
LocalConfigurationDAO.loadConfiguration(String agentName,
ConfigurationDescription configDesc) |
ConfigurationView |
ConfigurationDAO.loadConfiguration(String agentName,
ConfigurationDescription configDescription)
For each pair 'category:configuration' in taggedCategories, the category is loaded
with its specified configuration, categories that are not mentioned are left untouched.
|
ConfigurationDescription |
LocalConfigurationDAO.saveChangesForCategoriesAs(String agentName,
ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
ConfigurationDescription |
ConfigurationDAO.saveChangesForCategoriesAs(String agentName,
ConfigurationDescription configDesc,
ConfigurationInfo configInfo)
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
|
void |
ConfigurationView.setConfigurationDescription(ConfigurationDescription configDesc) |
| Constructor and Description |
|---|
ConfigurationView(ConfigurationDescription configDesc) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationDescription |
CCSBusesConfigurationDAO.registerConfiguration(String agentName,
ConfigurationInfo configInfo) |
ConfigurationDescription |
DualConfigurationDAO.registerConfiguration(String agentName,
ConfigurationInfo configInfo) |
ConfigurationDescription |
CCSBusesConfigurationDAO.saveChangesForCategoriesAs(String agentName,
ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
ConfigurationDescription |
DualConfigurationDAO.saveChangesForCategoriesAs(String agentName,
ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationView |
CCSBusesConfigurationDAO.loadConfiguration(String agentName,
ConfigurationDescription configDesc) |
ConfigurationView |
DualConfigurationDAO.loadConfiguration(String agentName,
ConfigurationDescription configDescription) |
ConfigurationDescription |
CCSBusesConfigurationDAO.saveChangesForCategoriesAs(String agentName,
ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
ConfigurationDescription |
DualConfigurationDAO.saveChangesForCategoriesAs(String agentName,
ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
Copyright © 2018 LSST. All rights reserved.