Interface DeadlineConsumer

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface DeadlineConsumer
Functional interface describing a Consumer of a DeadlineMessage.
Since:
3.3
Author:
Milan Savic, Steven van Beelen
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    consume(ScopeDescriptor deadlineScope, DeadlineMessage<?> deadlineMessage)
    Consumes given deadlineMessage.
  • Method Details

    • consume

      void consume(ScopeDescriptor deadlineScope, DeadlineMessage<?> deadlineMessage) throws Exception
      Consumes given deadlineMessage. The deadlineScope is used to identify the exact handler of the message.
      Parameters:
      deadlineScope - A description of the Scope in which a deadline was scheduled
      deadlineMessage - the DeadlineMessage to be handled
      Throws:
      Exception - in case something goes wrong while consuming the deadlineMessage