
public interface AlertRaiser
| Modifier and Type | Field and Description |
|---|---|
static char |
alertSeparator
to separate Alert Name or ID from device name.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
clearAlarm(FcsEnumerations.FcsAlert fcsAlert,
String deviceName)
Clear Alarm
|
default char |
getAlertSeparator() |
org.lsst.ccs.services.alert.AlertService |
getAlertService()
return alertService
|
String |
getName() |
org.lsst.ccs.Subsystem |
getSubsystem() |
default void |
raiseAlarm(FcsEnumerations.FcsAlert fcsAlert,
String cause)
Raises an ALARM with a FcsAlert and a cause.
|
default void |
raiseAlarm(FcsEnumerations.FcsAlert fcsAlert,
String cause,
Exception ex)
Raises an ALARM with a FcsAlert, a cause and an Exception.
|
default void |
raiseAlarm(FcsEnumerations.FcsAlert fcsAlert,
String cause,
String deviceName)
Raises an ALARM with a FcsAlert, a cause and a deviceName.
|
default void |
raiseAlarm(FcsEnumerations.FcsAlert fcsAlert,
String cause,
String deviceName,
Exception ex)
Raises an ALARM with a FcsAlert, a cause, a deviceName and an Exception
|
default void |
raiseWarning(FcsEnumerations.FcsAlert fcsAlert,
String cause,
String deviceName)
Raises an WARNING with a FcsAlert, a cause and a deviceName.
|
default void |
raiseWarning(FcsEnumerations.FcsAlert fcsAlert,
String cause,
String deviceName,
Exception ex)
Raises an WARNING with a FcsAlert, a cause, a deviceName and an exception.
|
static final char alertSeparator
String getName()
org.lsst.ccs.Subsystem getSubsystem()
org.lsst.ccs.services.alert.AlertService getAlertService()
default char getAlertSeparator()
default void raiseAlarm(FcsEnumerations.FcsAlert fcsAlert, String cause)
fcsAlert - cause - default void raiseAlarm(FcsEnumerations.FcsAlert fcsAlert, String cause, Exception ex)
fcsAlert - cause - ex - default void raiseAlarm(FcsEnumerations.FcsAlert fcsAlert, String cause, String deviceName)
fcsAlert - cause - deviceName - default void raiseAlarm(FcsEnumerations.FcsAlert fcsAlert, String cause, String deviceName, Exception ex)
fcsAlert - cause - deviceName - ex - default void clearAlarm(FcsEnumerations.FcsAlert fcsAlert, String deviceName)
fcsAlert - deviceName - default void raiseWarning(FcsEnumerations.FcsAlert fcsAlert, String cause, String deviceName)
fcsAlert - cause - deviceName - default void raiseWarning(FcsEnumerations.FcsAlert fcsAlert, String cause, String deviceName, Exception ex)
fcsAlert - cause - deviceName - ex - Copyright © 2018 LSST. All rights reserved.