Interface JobConstrainerReceiver

All Superinterfaces:
OsidReceiver

public interface JobConstrainerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedJobConstrainers(Id notificationId, IdList jobConstrainerIds)
    The callback for notification of updated job constrainers.
    void
    deletedJobConstrainers(Id notificationId, IdList jobConstrainerIds)
    The callback for notification of deleted job constrainers.
    void
    newJobConstrainers(Id notificationId, IdList jobConstrainerIds)
    The callback for notifications of new job constrainers.

    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

    • newJobConstrainers

      void newJobConstrainers(Id notificationId, IdList jobConstrainerIds)
      The callback for notifications of new job constrainers.
      Parameters:
      notificationId - the notification Id
      jobConstrainerIds - the Ids of the new JobConstrainers
      Compliance:
      mandatory - This method must be implemented.
    • changedJobConstrainers

      void changedJobConstrainers(Id notificationId, IdList jobConstrainerIds)
      The callback for notification of updated job constrainers.
      Parameters:
      notificationId - the notification Id
      jobConstrainerIds - the Ids of the updated JobConstrainers
      Compliance:
      mandatory - This method must be implemented.
    • deletedJobConstrainers

      void deletedJobConstrainers(Id notificationId, IdList jobConstrainerIds)
      The callback for notification of deleted job constrainers.
      Parameters:
      notificationId - the notification Id
      jobConstrainerIds - the Ids of the deleted JobConstrainers
      Compliance:
      mandatory - This method must be implemented.