Interface TriggerReceiver

All Superinterfaces:
OsidReceiver

public interface TriggerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedTriggers(Id notificationId, IdList triggerIds)
    The callback for notification of updated trigger.
    void
    deletedTriggers(Id notificationId, IdList triggerIds)
    The callback for notification of deleted triggers.
    void
    newTriggers(Id notificationId, IdList triggerIds)
    The callback for notifications of new triggers.

    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

    • newTriggers

      void newTriggers(Id notificationId, IdList triggerIds)
      The callback for notifications of new triggers.
      Parameters:
      notificationId - the notification Id
      triggerIds - the Ids of the new Triggers
      Compliance:
      mandatory - This method must be implemented.
    • changedTriggers

      void changedTriggers(Id notificationId, IdList triggerIds)
      The callback for notification of updated trigger.
      Parameters:
      notificationId - the notification Id
      triggerIds - the Ids of the updated Triggers
      Compliance:
      mandatory - This method must be implemented.
    • deletedTriggers

      void deletedTriggers(Id notificationId, IdList triggerIds)
      The callback for notification of deleted triggers.
      Parameters:
      notificationId - the notification Id
      triggerIds - the Ids of the deleted Triggers
      Compliance:
      mandatory - This method must be implemented.