Interface RaceConstrainerReceiver

All Superinterfaces:
OsidReceiver

public interface RaceConstrainerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedRaceConstrainers(Id notificationId, IdList raceConstrainerIds)
    The callback for notification of updated race constrainers.
    void
    deletedRaceConstrainers(Id notificationId, IdList raceConstrainerIds)
    The callback for notification of deleted race constrainers.
    void
    newRaceConstrainers(Id notificationId, IdList raceConstrainerIds)
    The callback for notifications of new race 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

    • newRaceConstrainers

      void newRaceConstrainers(Id notificationId, IdList raceConstrainerIds)
      The callback for notifications of new race constrainers.
      Parameters:
      notificationId - the notification Id
      raceConstrainerIds - the Ids of the new RaceConstrainers
      Compliance:
      mandatory - This method must be implemented.
    • changedRaceConstrainers

      void changedRaceConstrainers(Id notificationId, IdList raceConstrainerIds)
      The callback for notification of updated race constrainers.
      Parameters:
      notificationId - the notification Id
      raceConstrainerIds - the Ids of the updated RaceConstrainers
      Compliance:
      mandatory - This method must be implemented.
    • deletedRaceConstrainers

      void deletedRaceConstrainers(Id notificationId, IdList raceConstrainerIds)
      The callback for notification of deleted race constrainers.
      Parameters:
      notificationId - the notification Id
      raceConstrainerIds - the Ids of the deleted RaceConstrainers
      Compliance:
      mandatory - This method must be implemented.