Interface SpeedZoneEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface SpeedZoneEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedSpeedZoneEnablers(Id notificationId, IdList speedZoneEnablerIds)
    The callback for notification of updated speed zone enablers.
    void
    deletedSpeedZoneEnablers(Id notificationId, IdList speedZoneEnablerIds)
    The callback for notification of deleted speed zone enablers.
    void
    newSpeedZoneEnablers(Id notificationId, IdList speedZoneEnablerIds)
    The callback for notifications of new speed zone enablers.

    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

    • newSpeedZoneEnablers

      void newSpeedZoneEnablers(Id notificationId, IdList speedZoneEnablerIds)
      The callback for notifications of new speed zone enablers.
      Parameters:
      notificationId - the notification Id
      speedZoneEnablerIds - the Ids of the new SpeedZoneEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedSpeedZoneEnablers

      void changedSpeedZoneEnablers(Id notificationId, IdList speedZoneEnablerIds)
      The callback for notification of updated speed zone enablers.
      Parameters:
      notificationId - the notification Id
      speedZoneEnablerIds - the Ids of the updated SpeedZoneEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedSpeedZoneEnablers

      void deletedSpeedZoneEnablers(Id notificationId, IdList speedZoneEnablerIds)
      The callback for notification of deleted speed zone enablers.
      Parameters:
      notificationId - the notification Id
      speedZoneEnablerIds - the Ids of the deleted SpeedZoneEnablers
      Compliance:
      mandatory - This method must be implemented.