| Interface | Description | 
|---|---|
| Alarm | 
 Representation of an Alarm. 
 | 
| AlarmConsumer | 
 Abstraction of a device behaviour capable of retrieving/consuming list of
 pending alarms from the device. 
 | 
| AlarmListener | 
 Entity capable of receiving alarm related events. 
 | 
| AlarmProvider | 
 Abstraction of an entity capable of supplying alarms collected from
 network devices. 
 | 
| AlarmProviderRegistry | 
 Abstraction of a alarm provider registry. 
 | 
| AlarmProviderService | 
 The interface Alarm provider service. 
 | 
| AlarmService | 
 Service for interacting with the alarm handling of devices. 
 | 
| AlarmTranslator | 
 Abstraction of ability to translate device messages into alarms. 
 | 
| DeviceAlarmConfig | 
 Abstraction of a device behaviour capable of translating a list of
 alarms from a device. 
 | 
| Class | Description | 
|---|---|
| AlarmEntityId | 
 Immutable representation of a alarm source. 
 | 
| AlarmEvent | 
 Entity that represents Alarm events. 
 | 
| AlarmId | 
 Alarm identifier suitable as an external key. 
 | 
| DefaultAlarm | 
 Default implementation of an alarm. 
 | 
| DefaultAlarm.Builder | 
 Builder for the DefaultAlarm object. 
 | 
| XmlEventParser | 
 Parser for Netconf notifications. 
 | 
| Enum | Description | 
|---|---|
| Alarm.SeverityLevel | 
 Represents the severity level on an alarm, as per ITU-T X.733
 specifications. 
 | 
| AlarmEvent.Type | 
 Type of alarm event. 
 |