Abstractions for interacting with alarms. An alarm is a persistent indication of a fault that clears only when the triggering condition has been resolved.
Interface Summary Interface Description AlarmRepresentation of an Alarm. AlarmConsumerAbstraction of a device behaviour capable of retrieving/consuming list of pending alarms from the device. AlarmListenerEntity capable of receiving alarm related events. AlarmProviderAbstraction of an entity capable of supplying alarms collected from network devices. AlarmProviderRegistryAbstraction of a alarm provider registry. AlarmProviderServiceThe interface Alarm provider service. AlarmServiceService for interacting with the alarm handling of devices. AlarmTranslatorAbstraction of ability to translate device messages into alarms. DeviceAlarmConfigAbstraction of a device behaviour capable of translating a list of alarms from a device.
Class Summary Class Description AlarmEntityIdImmutable representation of a alarm source. AlarmEventEntity that represents Alarm events. AlarmIdAlarm identifier suitable as an external key. DefaultAlarmDefault implementation of an alarm. DefaultAlarm.BuilderBuilder for the DefaultAlarm object. XmlEventParserParser for Netconf notifications.
Enum Summary Enum Description Alarm.SeverityLevelRepresents the severity level on an alarm, as per ITU-T X.733 specifications. AlarmEvent.TypeType of alarm event.