| 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 |
|---|---|
static ConfigurationDescription |
ConfigurationDescription.fromConfigurationInfo(org.lsst.ccs.bus.data.ConfigurationInfo ci) |
static ConfigurationDescription |
ConfigurationDescription.fromConfigurationInfo(org.lsst.ccs.bus.data.ConfigurationInfo ci,
Set<String> categories) |
ConfigurationDescription |
ConfigurationView.getConfigurationDescription() |
ConfigurationDescription |
ConfigurationDescription.merge(ConfigurationDescription input) |
ConfigurationDescription |
ConfigurationDescription.parseConfigurationString(String... taggedCategories) |
ConfigurationDescription |
ConfigurationDAO.registerConfiguration(org.lsst.ccs.bus.data.ConfigurationInfo configInfo)
Request for a registration to the remote configuration server
|
static ConfigurationDescription |
ConfigurationDescription.safeConfiguration(Set<String> categories) |
ConfigurationDescription |
ConfigurationDAO.saveChangesForCategoriesAs(ConfigurationDescription configDesc,
org.lsst.ccs.bus.data.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.withDefaultInitial(boolean withDefaults) |
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 |
ConfigurationDAO.loadConfiguration(ConfigurationDescription configDescription)
Load the provided ConfigurationDescription.
|
ConfigurationDescription |
ConfigurationDescription.merge(ConfigurationDescription input) |
ConfigurationDescription |
ConfigurationDAO.saveChangesForCategoriesAs(ConfigurationDescription configDesc,
org.lsst.ccs.bus.data.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(org.lsst.ccs.bus.data.ConfigurationInfo configInfo) |
ConfigurationDescription |
CCSBusesConfigurationDAO.saveChangesForCategoriesAs(ConfigurationDescription configDesc,
org.lsst.ccs.bus.data.ConfigurationInfo configInfo) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationView |
CCSBusesConfigurationDAO.loadConfiguration(ConfigurationDescription configDesc) |
ConfigurationDescription |
CCSBusesConfigurationDAO.saveChangesForCategoriesAs(ConfigurationDescription configDesc,
org.lsst.ccs.bus.data.ConfigurationInfo configInfo) |
Copyright © 2020 LSST. All rights reserved.