| Package | Description |
|---|---|
| org.lsst.ccs.config.remote |
Remote operations on the Configuration service.
|
| org.lsst.ccs.framework | |
| org.lsst.ccs.framework.test | |
| org.lsst.ccs.startup |
Codes in this package are mostly mains for applications linked to subsystem startup.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationServerModule
A CCS module that delegates Configuration Service calls to a local
ConfigurationServiceImpl object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurableComponent
Super classes of all Components that are "lightweight" in the sense that they do not need
all the Module features.
|
class |
ConfigurableProxy
Implementation of
CCSProxy
by a ConfigurableComponent object. |
class |
Context
Deprecated.
|
class |
Module
Building block for a ModularSubsystem.
|
| Modifier and Type | Method and Description |
|---|---|
Configurable |
BasicModularSubSystem.getConfigurable(String name)
Deprecated.
|
Configurable |
ModuleRegistry.getConfigurable(String name)
Deprecated.
more general then getModule
|
| Modifier and Type | Method and Description |
|---|---|
default List<Configurable> |
Configurable.listChildren()
returns a list of children of the current object.
|
List<Configurable> |
Configurable.Environment.listChildren()
gets the children of this Object
|
| Modifier and Type | Method and Description |
|---|---|
void |
BasicModularSubSystem.aliasModule(String alias,
Configurable module)
Deprecated.
|
void |
ModuleRegistry.aliasModule(String alias,
Configurable module)
Deprecated.
creates an alias for a Module
|
abstract TreeWalkerDiag |
NodeCommand.evalOn(Configurable configurable)
Deprecated.
|
TreeWalkerDiag |
NodeTreeWalker.invokeOn(Configurable configurable)
Deprecated.
|
void |
NodeCommand.postChildrenVisit(Configurable configurable)
Deprecated.
|
protected void |
BasicModularSubSystem.registerConfigurable(String name,
Configurable configurable)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
Configurable.proceduralWalk(java.util.function.Consumer<Configurable> pre,
java.util.function.Consumer<Configurable> post)
applies method recursively from the current node in the Component's tree.
|
default void |
Configurable.proceduralWalk(java.util.function.Consumer<Configurable> pre,
java.util.function.Consumer<Configurable> post)
applies method recursively from the current node in the Component's tree.
|
default TreeWalkerDiag |
Configurable.treeWalk(java.util.function.Function<Configurable,TreeWalkerDiag> func,
java.util.function.Consumer<Configurable> post)
walks the components tree applying rules of TreeWalkerDiag (the walk
can be interrupted by HANDLING_CHILDREN (the code is not invoked on children)
or STOP (the code abruptly ends)
|
default TreeWalkerDiag |
Configurable.treeWalk(java.util.function.Function<Configurable,TreeWalkerDiag> func,
java.util.function.Consumer<Configurable> post)
walks the components tree applying rules of TreeWalkerDiag (the walk
can be interrupted by HANDLING_CHILDREN (the code is not invoked on children)
or STOP (the code abruptly ends)
|
| Constructor and Description |
|---|
Environment(String name,
Configurable currentObject,
ConfigurationProxy configurationProxy,
ComponentLookupService lookupService)
Creates an Environment for a Configurable object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GuardedActuatorForT |
class |
RaceConditionCheck |
class |
ThermalSystem
A simple thermal system for demo purpose.
|
| Modifier and Type | Method and Description |
|---|---|
protected Configurable |
NodeModularSubsystem.getCommandDestination(String commandDestination)
utility method to find a Component out of a Command destination
|
Copyright © 2015 LSST. All rights reserved.