Class FocalPlaneRebAlarm
java.lang.Object
org.lsst.ccs.monitor.Alarm
org.lsst.ccs.subsystem.focalplane.FocalPlaneRebAlarm
- All Implemented Interfaces:
org.lsst.ccs.framework.HasLifecycle
public class FocalPlaneRebAlarm
extends org.lsst.ccs.monitor.Alarm
An Alarm class for raising alerts specific to a given Reb.
- Author:
- The LSST CCS Team
-
Field Summary
Fields inherited from class org.lsst.ccs.monitor.Alarm
consecutiveValuesNeededToTriggerDownwardStateTransition, description, name -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.lsst.ccs.monitor.Alarm
clearState, getName, initMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.lsst.ccs.framework.HasLifecycle
postBuild, postInit, postShutdown, postStart, shutdown, start
-
Constructor Details
-
FocalPlaneRebAlarm
public FocalPlaneRebAlarm()
-
-
Method Details
-
build
public void build()- Specified by:
buildin interfaceorg.lsst.ccs.framework.HasLifecycle- Overrides:
buildin classorg.lsst.ccs.monitor.Alarm
-
getAlert
public org.lsst.ccs.bus.data.Alert getAlert(org.lsst.ccs.bus.states.AlertState alertState, org.lsst.ccs.bus.states.AlertState previousAlertState) - Overrides:
getAlertin classorg.lsst.ccs.monitor.Alarm
-