| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| org.lsst.ccs.config |
Classes responsible for managing the configuration of a subsystem.
|
| org.lsst.ccs.framework | |
| org.lsst.ccs.startup |
Codes in this package are mostly mains for applications linked to subsystem startup.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BusMaster
A bus master is a subsystem that can send write commands and acquire locks.
|
| Modifier and Type | Method and Description |
|---|---|
default Subsystem |
UsesSubsystem.getSubsystem()
Get the Subsystem for the object implementing this interface.
|
static Subsystem |
Subsystem.getSubsystemForObject(Object obj)
Get the Subsystem for a given object belonging to a ComponentLookup.
|
static Subsystem |
BootUtils.getSubsystemFromFile(String descriptionName)
Builds a
Subsystem instance out of a description file. |
static Subsystem |
BootUtils.getSubsystemFromFile(String descriptionName,
String configName)
Builds a
Subsystem given a description name and an initial
configuration. |
static Subsystem |
BootUtils.getSubsystemFromFile(String pathName,
String propertiesFileName,
String subsystemAlias)
Builds a
Subsystem given a description name, an initial
configuration and a alias. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurableSubsystem
Deprecated.
Configuration commands are moved to the subsystem itself. Use Subsystem instead.
|
| Modifier and Type | Method and Description |
|---|---|
default Optional<Subsystem> |
Configurable.Environment.getSubsystem()
Deprecated.
Use Subsystem.getSubsystemForObject(this) instead.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodeModularSubsystem
Deprecated.
The functionality of this class is encapsulated in Subsystem so this
class is no longer needed.
|
| Modifier and Type | Method and Description |
|---|---|
static Subsystem |
BootUtils.getSubsystemFromFile(String descriptionName)
Deprecated.
use org.lsst.ccs.BootUtils instead
|
static Subsystem |
BootUtils.getSubsystemFromFile(String descriptionName,
String configName)
Deprecated.
use org.lsst.ccs.BootUtils instead
|
static Subsystem |
BootUtils.getSubsystemFromFile(String pathName,
String propertiesFileName,
String subsystemAlias)
Deprecated.
use org.lsst.ccs.BootUtils instead
|
Copyright © 2017 LSST. All rights reserved.