Interface SupersedingEventEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface SupersedingEventEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedSupersedingEventEnablers(Id notificationId, IdList supersedingEventEnablerIds)
    The callback for notification of updated superseding event enablers.
    void
    deletedSupersedingEventEnablers(Id notificationId, IdList supersedingEventEnablerIds)
    The callback for notification of deleted superseding event enablers.
    void
    newSupersedingEventEnablers(Id notificationId, IdList supersedingEventEnablerIds)
    The callback for notifications of new superseding event enablers.

    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

    • newSupersedingEventEnablers

      void newSupersedingEventEnablers(Id notificationId, IdList supersedingEventEnablerIds)
      The callback for notifications of new superseding event enablers.
      Parameters:
      notificationId - the notification Id
      supersedingEventEnablerIds - the Id of the new SupersedingEventEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedSupersedingEventEnablers

      void changedSupersedingEventEnablers(Id notificationId, IdList supersedingEventEnablerIds)
      The callback for notification of updated superseding event enablers.
      Parameters:
      notificationId - the notification Id
      supersedingEventEnablerIds - the Id of the updated SupersedingEventEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedSupersedingEventEnablers

      void deletedSupersedingEventEnablers(Id notificationId, IdList supersedingEventEnablerIds)
      The callback for notification of deleted superseding event enablers.
      Parameters:
      notificationId - the notification Id
      supersedingEventEnablerIds - the Id of the deleted SupersedingEventEnablers
      Compliance:
      mandatory - This method must be implemented.