Interface SpeedZoneReceiver

All Superinterfaces:
OsidReceiver

public interface SpeedZoneReceiver extends OsidReceiver

The speed zone receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted speed zones.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedSpeedZones(IdList speedZoneIds)
    The callback for notification of updated speed zones.
    void
    deletedSpeedZones(IdList speedZoneIds)
    The callback for notification of deleted speed zones.
    void
    newSpeedZones(IdList speedZoneIds)
    The callback for notifications of new speed zones.

    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

    • newSpeedZones

      void newSpeedZones(IdList speedZoneIds)
      The callback for notifications of new speed zones.
      Parameters:
      speedZoneIds - the Ids of the new SpeedZones
      Compliance:
      mandatory - This method must be implemented.
    • changedSpeedZones

      void changedSpeedZones(IdList speedZoneIds)
      The callback for notification of updated speed zones.
      Parameters:
      speedZoneIds - the Ids of the updated SpeedZones
      Compliance:
      mandatory - This method must be implemented.
    • deletedSpeedZones

      void deletedSpeedZones(IdList speedZoneIds)
      The callback for notification of deleted speed zones.
      Parameters:
      speedZoneIds - the Ids of the deleted SpeedZones
      Compliance:
      mandatory - This method must be implemented.