Interface JobProcessorReceiver

All Superinterfaces:
OsidReceiver

public interface JobProcessorReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedJobProcessors(Id notificationId, IdList jobProcessorIds)
    The callback for notification of updated job processors.
    void
    deletedJobProcessors(Id notificationId, IdList jobProcessorIds)
    The callback for notification of deleted job processors.
    void
    newJobProcessors(Id notificationId, IdList jobProcessorIds)
    The callback for notifications of new job 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

    • newJobProcessors

      void newJobProcessors(Id notificationId, IdList jobProcessorIds)
      The callback for notifications of new job processors.
      Parameters:
      notificationId - the notification Id
      jobProcessorIds - the Ids of the new JobProcessors
      Compliance:
      mandatory - This method must be implemented.
    • changedJobProcessors

      void changedJobProcessors(Id notificationId, IdList jobProcessorIds)
      The callback for notification of updated job processors.
      Parameters:
      notificationId - the notification Id
      jobProcessorIds - the Ids of the updated JobProcessors
      Compliance:
      mandatory - This method must be implemented.
    • deletedJobProcessors

      void deletedJobProcessors(Id notificationId, IdList jobProcessorIds)
      The callback for notification of deleted job processors.
      Parameters:
      notificationId - the notification Id
      jobProcessorIds - the Ids of the deleted JobProcessors
      Compliance:
      mandatory - This method must be implemented.