org.epics.pvmanager.data
Interface Alarm

All Known Subinterfaces:
VByteArray, VDouble, VDoubleArray, VEnum, VEnumArray, VFloatArray, VInt, VIntArray, VMultiDouble, VMultiEnum, VMultiInt, VMultiString, VNumber, VNumberArray, VShortArray, VStatistics, VString, VStringArray

public interface Alarm

Alarm information. Represents the severity and status of the highest alarm associated with the channel.

Author:
carcassi

Method Summary
 AlarmSeverity getAlarmSeverity()
          Returns the alarm severity, which describes the quality of the value returned.
 AlarmStatus getAlarmStatus()
          Returns the alarm status of the highest currently active alarm.
 

Method Detail

getAlarmSeverity

AlarmSeverity getAlarmSeverity()
Returns the alarm severity, which describes the quality of the value returned. Never null.

Returns:
the alarm severity

getAlarmStatus

AlarmStatus getAlarmStatus()
Returns the alarm status of the highest currently active alarm. Never null.

Returns:
the alarm status