Interface QueueReceiver

All Superinterfaces:
OsidReceiver

public interface QueueReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedQueues(Id notificationId, IdList queueIds)
    The callback for notification of updated queues.
    void
    deletedQueues(Id notificationId, IdList queueIds)
    The callback for notification of deleted queues.
    void
    newQueues(Id notificationId, IdList queueIds)
    The callback for notifications of new queues.

    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

    • newQueues

      void newQueues(Id notificationId, IdList queueIds)
      The callback for notifications of new queues.
      Parameters:
      notificationId - the notification Id
      queueIds - the Ids of the new Queues
      Compliance:
      mandatory - This method must be implemented.
    • changedQueues

      void changedQueues(Id notificationId, IdList queueIds)
      The callback for notification of updated queues.
      Parameters:
      notificationId - the notification Id
      queueIds - the Ids of the updated Queues
      Compliance:
      mandatory - This method must be implemented.
    • deletedQueues

      void deletedQueues(Id notificationId, IdList queueIds)
      The callback for notification of deleted queues.
      Parameters:
      notificationId - the notification Id
      queueIds - the Ids of the deleted Queues
      Compliance:
      mandatory - This method must be implemented.