Interface StepConstrainerReceiver

All Superinterfaces:
OsidReceiver

public interface StepConstrainerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedStepConstrainers(Id notificationId, IdList stepConstrainerIds)
    The callback for notification of updated step constrainers.
    void
    deletedStepConstrainers(Id notificationId, IdList stepConstrainerIds)
    The callback for notification of deleted step constrainers.
    void
    newStepConstrainers(Id notificationId, IdList stepConstrainerIds)
    The callback for notifications of new step 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

    • newStepConstrainers

      void newStepConstrainers(Id notificationId, IdList stepConstrainerIds)
      The callback for notifications of new step constrainers.
      Parameters:
      notificationId - the notification Id
      stepConstrainerIds - the Ids of the new StepConstrainers
      Compliance:
      mandatory - This method must be implemented.
    • changedStepConstrainers

      void changedStepConstrainers(Id notificationId, IdList stepConstrainerIds)
      The callback for notification of updated step constrainers.
      Parameters:
      notificationId - the notification Id
      stepConstrainerIds - the Ids of the updated StepConstrainers
      Compliance:
      mandatory - This method must be implemented.
    • deletedStepConstrainers

      void deletedStepConstrainers(Id notificationId, IdList stepConstrainerIds)
      The callback for notification of deleted step constrainers.
      Parameters:
      notificationId - the notification Id
      stepConstrainerIds - the Ids of the deleted StepConstrainers
      Compliance:
      mandatory - This method must be implemented.