Interface AlarmConsumer

  • All Superinterfaces:
    Behaviour, HandlerBehaviour

    public interface AlarmConsumer
    extends HandlerBehaviour
    Abstraction of a device behaviour capable of retrieving/consuming list of pending alarms from the device.
    • Method Detail

      • consumeAlarms

        List<Alarm> consumeAlarms()
        Returns the list of active alarms consumed from the device. This means that subsequent retrieval of alarms will not contain any duplicates.
        Returns:
        list of alarms consumed from the device