
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(Logger log,
ShutterSide side,
Map<String,String> raw)
Performs checking and conversion for raw blade set configuration data.
|
static List<HallConfiguration> |
convertHallConfigurations(Logger log,
List<String> raw)
Performs checking and conversion for raw Hall configuration data.
|
static ShutterConfiguration |
convertShutterConfiguration(Logger log,
Map<String,String> raw)
Performs checking and conversion for raw shutter configuration data.
|
Map<ShutterSide,BladeSetConfiguration> |
getBladeSetConfigurations(Logger log)
{@inheritDoc
|
List<HallConfiguration> |
getHallConfigurations(Logger log)
{@inheritDoc
|
ShutterConfiguration |
getShutterConfiguration(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(Logger log)
getHallConfigurations in interface ConfigurationServicelog - Used to log errors.public Map<ShutterSide,BladeSetConfiguration> getBladeSetConfigurations(Logger log)
getBladeSetConfigurations in interface ConfigurationServicelog - Used to log errors.public ShutterConfiguration getShutterConfiguration(Logger log)
getShutterConfiguration in interface ConfigurationServicelog - Used to log errors.public static List<HallConfiguration> convertHallConfigurations(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(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(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.