| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| org.lsst.ccs.framework | |
| org.lsst.ccs.monitor |
| Modifier and Type | Method and Description |
|---|---|
void |
Subsystem.checkAllHardwareStarted()
Deprecated.
|
void |
Subsystem.checkAllHardwareStopped()
Deprecated.
|
void |
Subsystem.checkHardware()
Deprecated.
|
void |
Subsystem.completeInitialization()
Command to complete initialization (if commands were issued to heal
hardware problems).
|
void |
Subsystem.completeInitialization(boolean checkHardwareOK)
Runs the last phase of the initialization, and transitions to OPERATIONAL
state.
|
void |
Agent.doPostStart()
Called by the framework after subsystem has been started.
|
void |
Subsystem.stop(long timeHint)
Command to stop operation.
|
void |
Subsystem.stopAndWait(long timeHint)
forwards a STOP signal to all components and then checks if all hardwares
have been stopped within timeHint
|
| Constructor and Description |
|---|
HardwareException(HardwareException previousThrowable) |
HardwareException(String s,
HardwareException previousThrowable) |
HardwareException(String s,
Throwable throwable,
HardwareException previousThrowable) |
HardwareException(Throwable throwable,
HardwareException previousThrowable) |
| Modifier and Type | Method and Description |
|---|---|
default TreeWalkerDiag |
HardwareController.checkHardware()
Deprecated.
This is to be replaced with corresponding methods in the
HasLifecycle interface |
default void |
HardwareController.checkStarted()
Deprecated.
This is to be replaced with corresponding methods in the
HasLifecycle interface |
default void |
HardwareController.checkStopped()
Deprecated.
This is to be replaced with corresponding methods in the
HasLifecycle interface |
default void |
HasLifecycle.postStart()
Called from the enclosing
Subsystem after
HardwareController components have been handled. |
| Modifier and Type | Method and Description |
|---|---|
TreeWalkerDiag |
Device.checkHardware() |
void |
Device.checkStarted() |
void |
Device.checkStopped() |
void |
Monitor.postStart() |
Copyright © 2017 LSST. All rights reserved.