Interface OffsetEventReceiver

All Superinterfaces:
OsidReceiver

public interface OffsetEventReceiver extends OsidReceiver

The event receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted OffsetEvents .

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedOffsetEvents(Id notificationId, IdList offsetEventIds)
    The callback for notification of updated offset events.
    void
    deletedOffsetEvents(Id notificationId, IdList offsetEventIds)
    The callback for notification of deleted offset events.
    void
    newOffsetEvents(Id notificationId, IdList offsetEventIds)
    The callback for notifications of new offset events.

    Methods inherited from interface OsidReceiver

    down, up
    Modifier and Type
    Method
    Description
    void
    The callback for notifications that the notification bus is not operating.
    void
    up()
    The callback for notifications that the notification bus is operational.
  • Method Details

    • newOffsetEvents

      void newOffsetEvents(Id notificationId, IdList offsetEventIds)
      The callback for notifications of new offset events.
      Parameters:
      notificationId - the notification Id
      offsetEventIds - the Ids of the new OffsetEvents
      Compliance:
      mandatory - This method must be implemented.
    • changedOffsetEvents

      void changedOffsetEvents(Id notificationId, IdList offsetEventIds)
      The callback for notification of updated offset events.
      Parameters:
      notificationId - the notification Id
      offsetEventIds - the Ids of the updated OffsetEvents
      Compliance:
      mandatory - This method must be implemented.
    • deletedOffsetEvents

      void deletedOffsetEvents(Id notificationId, IdList offsetEventIds)
      The callback for notification of deleted offset events.
      Parameters:
      notificationId - the notification Id
      offsetEventIds - the Ids of the deleted OffsetEvents
      Compliance:
      mandatory - This method must be implemented.