
| Interface | Description |
|---|---|
| ClearAlertHandler |
Interface to be implemented by all classes that handle
Alert clearing. |
| Configurable |
This interface is implemented by Objects that have access to current configuration service
and to Component lookup Service.
|
| Configurable.Environment |
instances of this class are created by the subsystem startup.
|
| HardwareController |
codes that implement this interface are supposed to handle hardware
either directly or through subComponents (children).
|
| SignalHandler |
A component that can receive a Signal.
|
| Class | Description |
|---|---|
| ConfigurableComponent |
Super classes of all Components that are "lightweight" in the sense that they do not need
all the Module features.
|
| Module |
Building block for a ModularSubsystem.
|
| PackCst |
constants for the package
|
| Signal |
Conveys a signal to an SignalHandler component.
|
| Enum | Description |
|---|---|
| ClearAlertHandler.ClearAlertCode |
Enumeration of codes returned when the canClearAlert method is invoked.
|
| SignalLevel |
A list of signals that can be sent to "SignalHandler" components.
|
| TreeWalkerDiag |
Some methods are executed during "treewalking" (that is from parent to children nodes).
|
| Exception | Description |
|---|---|
| BulkSettingException |
An exception occurring during a bulk setting
|
| ConfigurationServiceException |
Exception standing for issues accessing the configuration service.
|
| Annotation Type | Description |
|---|---|
| Guarded |
Methods annotated with @Guarded will be instrumented by aspectJ and checked
for constraints.
|
Copyright © 2016 LSST. All rights reserved.