public final class CCSConfigurationService extends org.lsst.ccs.framework.ConfigurableComponent implements ConfigurationService
| Constructor and Description |
|---|
CCSConfigurationService() |
| Modifier and Type | Method and Description |
|---|---|
static BladeSetConfiguration |
convertBladeSetConfiguration(org.lsst.ccs.utilities.logging.Logger log,
ShutterSide side,
Map<String,String> raw)
Performs checking and conversion for raw blade set configuration data.
|
static List<HallConfiguration> |
convertHallConfigurations(org.lsst.ccs.utilities.logging.Logger log,
List<String> raw)
Performs checking and conversion for raw Hall configuration data.
|
static ShutterConfiguration |
convertShutterConfiguration(org.lsst.ccs.utilities.logging.Logger log,
Map<String,String> raw)
Performs checking and conversion for raw shutter configuration data.
|
Map<ShutterSide,BladeSetConfiguration> |
getBladeSetConfigurations(org.lsst.ccs.utilities.logging.Logger log)
{@inheritDoc
|
List<HallConfiguration> |
getHallConfigurations(org.lsst.ccs.utilities.logging.Logger log)
{@inheritDoc
|
ShutterConfiguration |
getShutterConfiguration(org.lsst.ccs.utilities.logging.Logger log)
{@inheritDoc
|
getChildren, getEnvironment, setEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchange, dropSubmittedChanges, getCheckedValueFromConfiguration, getComponentByName, getName, getParent, getParentObject, getSubmittedChanges, getSubsystem, init, isParameterConfigurable, notifyChange, notifyChangeWithoutPreliminaryChecks, postStart, printConfigurableParameters, setBulkParameter, shutdownNow, start, submitChange, submitChanges, validateBulkChangepublic List<HallConfiguration> getHallConfigurations(org.lsst.ccs.utilities.logging.Logger log)
getHallConfigurations in interface ConfigurationServicepublic Map<ShutterSide,BladeSetConfiguration> getBladeSetConfigurations(org.lsst.ccs.utilities.logging.Logger log)
getBladeSetConfigurations in interface ConfigurationServicepublic ShutterConfiguration getShutterConfiguration(org.lsst.ccs.utilities.logging.Logger log)
getShutterConfiguration in interface ConfigurationServicepublic static List<HallConfiguration> convertHallConfigurations(org.lsst.ccs.utilities.logging.Logger log, List<String> raw)
log - used for recording errors.raw - the output of the conversion engine or the configuration API.public static BladeSetConfiguration convertBladeSetConfiguration(org.lsst.ccs.utilities.logging.Logger log, ShutterSide side, Map<String,String> raw)
log - used for recording errors.raw - the output of the conversion engine or the configuration API.public static ShutterConfiguration convertShutterConfiguration(org.lsst.ccs.utilities.logging.Logger log, Map<String,String> raw)
log - used for recording errors.raw - the output of the conversion engine or the configuration API.Copyright © 2016 LSST. All rights reserved.