| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| org.lsst.ccs.bus.data |
This package defines all the public data sent on the CCS buses via
messages defined in package org.lsst.ccs.bus.messages.
|
| org.lsst.ccs.bus.messages |
This package defines all the standard messages for the CCS buses.
|
| org.lsst.ccs.config |
Classes responsible for managing the configuration of a subsystem.
|
| org.lsst.ccs.config.remote |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationInfo |
ConfigurationService.getConfigurationInfo()
Gets the current configurationInfo object depicting the state of the
configuration parameters of this subsystem.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
ConfigurationListener.configurationChanged(ConfigurationInfo newConfigurationInfo,
ConfigurationInfo oldConfigurationInfo,
ConfigurationListener.ConfigurationOperation configurationOperation)
Call back method when there have been configuration changes performed
on this agent.
|
void |
ConfigurationDAOWrapper.configurationChanged(ConfigurationInfo newConfigurationInfo,
ConfigurationInfo oldConfigurationInfo,
ConfigurationListener.ConfigurationOperation configurationOperation) |
default void |
ConfigurationListener.configurationChanged(ConfigurationInfo configurationInfo,
ConfigurationListener.ConfigurationOperation configurationOperation)
Deprecated.
|
String |
ConfigurationDAOWrapper.locateConfigurations(ConfigurationInfo configInfo) |
ConfigurationDescription |
ConfigurationDAOWrapper.registerConfiguration(ConfigurationInfo configInfo) |
ConfigurationDescription |
ConfigurationDAOWrapper.saveChangesForCategoriesAs(ConfigurationDescription configDesc,
ConfigurationInfo configInfo,
boolean fullConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationInfo |
ConfigurationInfo.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
List<ConfigurationParameterInfo> |
ConfigurationInfo.diff(ConfigurationInfo ci)
Get the list of ConfigurationParameterInfo object whose value has changed
between the old and the new ConfigurationInfo.
|
| Constructor and Description |
|---|
Builder(ConfigurationInfo ci) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationInfo |
StatusConfigurationInfo.getConfigurationInfo()
Get the ConfigurationInfo object contained in this message.
|
| Modifier and Type | Method and Description |
|---|---|
protected KeyValueDataList |
StatusConfigurationInfo.encodeObject(ConfigurationInfo obj) |
| Constructor and Description |
|---|
StatusConfigurationInfo(ConfigurationInfo configurationInfo)
Create a StatusConfigurationInfo message by providing the state of the agent
and the ConfigurationInfo object to be sent.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigurationInfo |
ConfigurationHandlerSet.initialize(String descriptionName) |
ConfigurationInfo |
ConfigurationHandlerSet.initialize(String descriptionName,
ConfigurationView safeView) |
ConfigurationInfo |
ConfigurationHandlerSet.initialize(String descriptionName,
ConfigurationView safeView,
boolean isBuild,
boolean isSafe) |
| Modifier and Type | Method and Description |
|---|---|
static ConfigurationDescription |
ConfigurationDescription.fromConfigurationInfo(ConfigurationInfo ci) |
static ConfigurationDescription |
ConfigurationDescription.fromConfigurationInfo(ConfigurationInfo ci,
Set<String> categories) |
String |
LocalConfigurationDAO.locateConfigurations(ConfigurationInfo configInfo) |
default String |
ConfigurationDAO.locateConfigurations(ConfigurationInfo configInfo) |
ConfigurationDescription |
LocalConfigurationDAO.registerConfiguration(ConfigurationInfo configInfo) |
ConfigurationDescription |
ConfigurationDAO.registerConfiguration(ConfigurationInfo configInfo)
Request for a registration to the remote configuration server
|
ConfigurationDescription |
LocalConfigurationDAO.saveChangesForCategoriesAs(ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
ConfigurationDescription |
ConfigurationDAO.saveChangesForCategoriesAs(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.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigurationDescription |
DualConfigurationDAO.registerConfiguration(ConfigurationInfo configInfo) |
ConfigurationDescription |
CCSBusesConfigurationDAO.registerConfiguration(ConfigurationInfo configInfo) |
ConfigurationDescription |
DualConfigurationDAO.saveChangesForCategoriesAs(ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
ConfigurationDescription |
CCSBusesConfigurationDAO.saveChangesForCategoriesAs(ConfigurationDescription configDesc,
ConfigurationInfo configInfo) |
Copyright © 2020 LSST. All rights reserved.