Interface QueueProcessorReceiver

All Superinterfaces:
OsidReceiver

public interface QueueProcessorReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedQueueProcessors(Id notificationId, IdList queueProcessorIds)
    The callback for notification of updated queue processors.
    void
    deletedQueueProcessors(Id notificationId, IdList queueProcessorIds)
    The callback for notification of deleted queue processors.
    void
    newQueueProcessors(Id notificationId, IdList queueProcessorIds)
    The callback for notifications of new queue processors.

    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

    • newQueueProcessors

      void newQueueProcessors(Id notificationId, IdList queueProcessorIds)
      The callback for notifications of new queue processors.
      Parameters:
      notificationId - the notification Id
      queueProcessorIds - the Ids of the new QueueProcessors
      Compliance:
      mandatory - This method must be implemented.
    • changedQueueProcessors

      void changedQueueProcessors(Id notificationId, IdList queueProcessorIds)
      The callback for notification of updated queue processors.
      Parameters:
      notificationId - the notification Id
      queueProcessorIds - the Ids of the updated QueueProcessors
      Compliance:
      mandatory - This method must be implemented.
    • deletedQueueProcessors

      void deletedQueueProcessors(Id notificationId, IdList queueProcessorIds)
      The callback for notification of deleted queue processors.
      Parameters:
      notificationId - the notification Id
      queueProcessorIds - the Ids of the deleted QueueProcessors
      Compliance:
      mandatory - This method must be implemented.