Interface TriggerEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface TriggerEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedTriggerEnablers(Id notificationId, IdList triggerEnablerIds)
    The callback for notification of updated trigger enablers.
    void
    deletedTriggerEnablers(Id notificationId, IdList triggerEnablerIds)
    The callback for notification of deleted trigger enablers.
    void
    newTriggerEnablers(Id notificationId, IdList triggerEnablerIds)
    The callback for notifications of new trigger 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

    • newTriggerEnablers

      void newTriggerEnablers(Id notificationId, IdList triggerEnablerIds)
      The callback for notifications of new trigger enablers.
      Parameters:
      notificationId - the notification Id
      triggerEnablerIds - the Ids of the new TriggerEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedTriggerEnablers

      void changedTriggerEnablers(Id notificationId, IdList triggerEnablerIds)
      The callback for notification of updated trigger enablers.
      Parameters:
      notificationId - the notification Id
      triggerEnablerIds - the Ids of the updated TriggerEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedTriggerEnablers

      void deletedTriggerEnablers(Id notificationId, IdList triggerEnablerIds)
      The callback for notification of deleted trigger enablers.
      Parameters:
      notificationId - the notification Id
      triggerEnablerIds - the Ids of the deleted TriggerEnablers
      Compliance:
      mandatory - This method must be implemented.