public class ChillerAlertListener extends Object implements org.lsst.ccs.services.alert.AlertListener, org.lsst.ccs.framework.HasLifecycle
| Modifier and Type | Field and Description |
|---|---|
protected String |
thermalAlertSource |
protected String |
vacuumAlertSource |
| Constructor and Description |
|---|
ChillerAlertListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
init()
Init phase.
|
void |
onAlert(org.lsst.ccs.services.alert.AlertEvent event)
Handler for received AlertEvent
|
void |
raiseAlarm(org.lsst.ccs.bus.data.Alert alert,
org.lsst.ccs.subsystem.refrig.ChillerAlertListener.AlertAction action)
Respond to received Alert by raising Chiller Alert at alarm level
|
void |
shutdown()
Shutdown phase.
|
void |
start()
Start phase.
|
@ConfigurationParameter(isFinal=true,
units="unitless",
description="Subsystem listened to for vacuum alerts")
protected volatile String vacuumAlertSource
@ConfigurationParameter(isFinal=true,
units="unitless",
description="Subsystem listened to for temperature alerts")
protected volatile String thermalAlertSource
public void init()
init in interface org.lsst.ccs.framework.HasLifecyclepublic void start()
start in interface org.lsst.ccs.framework.HasLifecyclepublic void shutdown()
shutdown in interface org.lsst.ccs.framework.HasLifecyclepublic void onAlert(org.lsst.ccs.services.alert.AlertEvent event)
onAlert in interface org.lsst.ccs.services.alert.AlertListenerevent - The alert eventpublic void raiseAlarm(org.lsst.ccs.bus.data.Alert alert,
org.lsst.ccs.subsystem.refrig.ChillerAlertListener.AlertAction action)
AlertAction - Chiller acttionCopyright © 2024 LSST. All rights reserved.