Interface HoldEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface HoldEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedHoldEnablers(Id notificationId, IdList holdEnablerIds)
    The callback for notification of updated hold enablers.
    void
    deletedHoldEnablers(Id notificationId, IdList holdEnablerIds)
    The callback for notification of deleted hold enablers.
    void
    newHoldEnablers(Id notificationId, IdList holdEnablerIds)
    The callback for notifications of new hold 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

    • newHoldEnablers

      void newHoldEnablers(Id notificationId, IdList holdEnablerIds)
      The callback for notifications of new hold enablers.
      Parameters:
      notificationId - the notification Id
      holdEnablerIds - the Ids of the new HoldEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedHoldEnablers

      void changedHoldEnablers(Id notificationId, IdList holdEnablerIds)
      The callback for notification of updated hold enablers.
      Parameters:
      notificationId - the notification Id
      holdEnablerIds - the Ids of the new HoldEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedHoldEnablers

      void deletedHoldEnablers(Id notificationId, IdList holdEnablerIds)
      The callback for notification of deleted hold enablers.
      Parameters:
      notificationId - the notification Id
      holdEnablerIds - the Ids of the new HoldEnablers
      Compliance:
      mandatory - This method must be implemented.