| Interface and Description |
|---|
| org.lsst.ccs.framework.Configurable
The different purposes of this interface have been split in
specific interfaces. see
ConfigurationBulkChangeHandler, HasLifecycle, UsesSubsystem |
| org.lsst.ccs.framework.Configurable.Environment
Use ComponentConfigurationEnvironment instead
|
| Class and Description |
|---|
| org.lsst.ccs.startup.BootUtils
use org.lsst.ccs.BootUtils instead
|
| org.lsst.ccs.framework.ConfigurableComponent
Use Configurable instead.
|
| org.lsst.ccs.config.ConfigurableSubsystem
Configuration commands are moved to the subsystem itself. Use Subsystem instead.
|
| org.lsst.ccs.subsystem.monitor.Monitor
Use org.lsst.ccs.Monitor instead.
|
| org.lsst.ccs.subsystem.monitor.MonitorCommands
can be safely removed.
|
| org.lsst.ccs.subsystem.monitor.MonMain
This class is not used.
|
| org.lsst.ccs.startup.NodeModularSubsystem
The functionality of this class is encapsulated in Subsystem so this
class is no longer needed.
|
| Exceptions and Description |
|---|
| org.lsst.ccs.framework.ConfigurationServiceException
use org.lsst.ccs.config.ConfigurationServiceException instead
|
| Field and Description |
|---|
| org.lsst.ccs.framework.Module.name
the name of this component can be accessed via
getName()
Use your own field if you wish to assign it. |
| org.lsst.ccs.framework.Module.tickMillis |
| Method and Description |
|---|
| org.lsst.ccs.subsystem.monitor.Control.addConfigValues(Map<String, Object>)
duplicates the configuration framework capabilities
|
| org.lsst.ccs.subsystem.monitor.Device.addConfigValues(Map<String, Object>)
it duplicates configuration framework capabilities
|
| org.lsst.ccs.framework.Configurable.change(String, Object) |
| org.lsst.ccs.framework.Configurable.Environment.change(String, Object)
Use ComponentConfigurationEnvironment instead
|
| org.lsst.ccs.Subsystem.change(String, String, Object)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.subsystem.monitor.Monitor.checkLimits() |
| org.lsst.ccs.Subsystem.commitBulkChange()
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.Environment.dropAllChanges()
Use ComponentConfigurationEnvironment instead
|
| org.lsst.ccs.Subsystem.dropAllChanges()
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.Subsystem.dropAllSubmittedChanges()
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.Environment.dropBulkChange() |
| org.lsst.ccs.framework.Configurable.Environment.dropChangesForCategories(String...)
Use ComponentConfigurationEnvironment instead
|
| org.lsst.ccs.Subsystem.dropChangesForCategories(String...)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.dropSubmittedChanges() |
| org.lsst.ccs.Subsystem.dropSubmittedChangesForComponent(String)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.Subsystem.findAvailableConfigurationsForCategory(String)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.Subsystem.getAllSubmittedChanges()
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.Subsystem.getCategories()
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.getChildren(Class<T>)
use getComponentLookup() from Subsystem instead
|
| org.lsst.ccs.framework.Configurable.Environment.getChildren(Class<T>)
use getComponentLookup() from Subsystem instead
|
| org.lsst.ccs.framework.Configurable.getComponentByName(String)
use getComponentLookup() from Subsystem instead
|
| org.lsst.ccs.framework.Configurable.Environment.getComponentByName(String)
use getComponentLookup() from Subsystem instead
|
| org.lsst.ccs.Subsystem.getConfigurationInfo()
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.subsystem.monitor.Monitor.getConfigurationMap()
use the configuration framework instead
|
| org.lsst.ccs.subsystem.monitor.Control.getConfigValues()
duplicates the configuration framework capabilities
|
| org.lsst.ccs.subsystem.monitor.Device.getConfigValues()
use the configuration framework instead
|
| org.lsst.ccs.Subsystem.getCurrentValuesForComponent(String, Set<String>)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.getEnvironment()
Implement interface
UsesSubsystem and
use method ComponentConfigurationEnvironment getComponentConfigurationEnvironment()
instead |
| org.lsst.ccs.Subsystem.getLookup()
Use getComponentLookup instead
|
| org.lsst.ccs.subsystem.monitor.Monitor.getModule()
This method is only used to fetch the Subystem, which
we already have as a local variable.
|
| org.lsst.ccs.framework.Configurable.Environment.getNameOfComponent()
use getComponentLookup() from Subsystem instead
|
| org.lsst.ccs.framework.Module.getNObserverThreads()
it does not provide any useful information
|
| org.lsst.ccs.framework.Configurable.getParent()
use getComponentLookup() from Subsystem instead
|
| org.lsst.ccs.framework.Configurable.Environment.getParent()
use getComponentLookup() from Subsystem instead
|
| org.lsst.ccs.framework.Configurable.getParentObject()
use getComponentLookup() from Subsystem instead
|
| org.lsst.ccs.framework.Configurable.getSubmittedChanges() |
| org.lsst.ccs.framework.Configurable.Environment.getSubmittedChanges() |
| org.lsst.ccs.Subsystem.getSubmittedChangesForComponent(String)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.Environment.getSubsystem()
Use Subsystem.getSubsystemForObject(this) instead.
|
| org.lsst.ccs.startup.BootUtils.getSubsystemFromFile(String)
use org.lsst.ccs.BootUtils instead
|
| org.lsst.ccs.startup.BootUtils.getSubsystemFromFile(String, String)
use org.lsst.ccs.BootUtils instead
|
| org.lsst.ccs.startup.BootUtils.getSubsystemFromFile(String, String, String)
use org.lsst.ccs.BootUtils instead
|
| org.lsst.ccs.Subsystem.getTag()
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Module.getTickMillis() |
| org.lsst.ccs.subsystem.monitor.Monitor.initConfiguration()
The subsystem's monitor should be used instead.
|
| org.lsst.ccs.framework.Module.initModule()
use init method of HasLifeCycle instead.
|
| org.lsst.ccs.subsystem.monitor.Monitor.initSensors()
This method is no longer needed LSSTCCS-103
|
| org.lsst.ccs.subsystem.monitor.Monitor.initSensors(int)
This method is no longer needed LSSTCCS-1032
|
| org.lsst.ccs.framework.Configurable.isParameterConfigurable(String) |
| org.lsst.ccs.framework.Configurable.Environment.isParameterConfigurable(String) |
| org.lsst.ccs.Subsystem.isParameterConfigurable(String, String)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.Subsystem.loadCategories(String...)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.Subsystem.loadConfiguration(String...)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.drivers.commons.PowerSupplyDriver.open(int, String, int) |
| org.lsst.ccs.framework.Configurable.printConfigurableParameters(String...) |
| org.lsst.ccs.framework.Configurable.Environment.printConfigurableParameters(String[]) |
| org.lsst.ccs.subsystem.monitor.Monitor.publishData()
the monitor provides a dedicated timer task to publish monitored
quantities. The period is controlled by the configuration parameter
monitor_PublishData/taskPeriodMillis
|
| org.lsst.ccs.subsystem.monitor.Monitor.publishLimits()
this method can be safely removed, the monitor publishes the
limits in its post-start implementation.
|
| org.lsst.ccs.subsystem.monitor.Monitor.publishState()
this method can be safely removed, the monitor publishes its state
in its poststart implementation.
|
| org.lsst.ccs.framework.Configurable.Environment.saveAllChanges()
Use ComponentConfigurationEnvironment instead
|
| org.lsst.ccs.Subsystem.saveAllChanges()
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.Environment.saveChangesForCategories(String...)
Use ComponentConfigurationEnvironment instead
|
| org.lsst.ccs.Subsystem.saveChangesForCategories(String...)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.Environment.saveChangesForCategoriesAs(String...)
Use ComponentConfigurationEnvironment instead
|
| org.lsst.ccs.Subsystem.saveChangesForCategoriesAs(String...)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.config.ConfigurationBulkChangeHandler.setBulkParameter(Map<String, Object>)
use setParameterBulk instead
|
| org.lsst.ccs.framework.Configurable.setBulkParameter(Map<String, Object>)
Use methods on ConfigurationBulkChangeHandler instead
|
| org.lsst.ccs.framework.Module.setNObserverThreads(int) |
| org.lsst.ccs.framework.Module.setTickMillis(int)
invoke
setTaskPeriodMillis on the task instead. |
| org.lsst.ccs.subsystem.monitor.Monitor.start(int)
This method is no longer needed LSSTCCS-1032
|
| org.lsst.ccs.framework.Module.startTicking()
this is not needed anymore.
|
| org.lsst.ccs.framework.Configurable.submitChange(String, Object) |
| org.lsst.ccs.framework.Configurable.Environment.submitChange(String, Object) |
| org.lsst.ccs.Subsystem.submitChange(String, String, Object)
use the configuration API through the ConfigurationCommandSet
object accessible via getSubsystemConfigurationEnvironment()
|
| org.lsst.ccs.framework.Configurable.submitChanges(Map<String, Object>) |
| org.lsst.ccs.framework.Module.tick()
use the HasPeriodicTask interface instead and make sure this
method has an empty implementation.
|
| org.lsst.ccs.Agent.updateAgentState(String, Enum...)
use updateAgentState(Enum... stateChagnes) instead
|
| org.lsst.ccs.framework.Configurable.validateBulkChange(Map<String, Object>)
Use methods on ConfigurationBulkChangeHandler instead
|
| Enum Constant and Description |
|---|
| org.lsst.ccs.bus.states.ConfigurationState.CONFIGURING |
| org.lsst.ccs.bus.states.ConfigurationState.UNCONFIGURED |
Copyright © 2017 LSST. All rights reserved.