Interface QueueEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface QueueEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedQueueEnablers(Id notificationId, IdList queueEnablerIds)
    The callback for notification of updated queue enablers.
    void
    deletedQueueEnablers(Id notificationId, IdList queueEnablerIds)
    The callback for notification of deleted queue enablers.
    void
    newQueueEnablers(Id notificationId, IdList queueEnablerIds)
    The callback for notifications of new queue 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

    • newQueueEnablers

      void newQueueEnablers(Id notificationId, IdList queueEnablerIds)
      The callback for notifications of new queue enablers.
      Parameters:
      notificationId - the notification Id
      queueEnablerIds - the Id of the new QueueEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedQueueEnablers

      void changedQueueEnablers(Id notificationId, IdList queueEnablerIds)
      The callback for notification of updated queue enablers.
      Parameters:
      notificationId - the notification Id
      queueEnablerIds - the Id of the updated QueueEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedQueueEnablers

      void deletedQueueEnablers(Id notificationId, IdList queueEnablerIds)
      The callback for notification of deleted queue enablers.
      Parameters:
      notificationId - the notification Id
      queueEnablerIds - the Id of the deleted QueueEnablers
      Compliance:
      mandatory - This method must be implemented.