Interface DirectionReceiver

All Superinterfaces:
OsidReceiver

public interface DirectionReceiver extends OsidReceiver

The direction receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted directions.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedDirections(Id notificationId, IdList directionIds)
    The callback for notification of updated directions.
    void
    deletedDirections(Id notificationId, IdList directionIds)
    The callback for notification of deleted directions.
    void
    newDirections(Id notificationId, IdList directionIds)
    The callback for notifications of new directions.

    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

    • newDirections

      void newDirections(Id notificationId, IdList directionIds)
      The callback for notifications of new directions.
      Parameters:
      notificationId - the notification Id
      directionIds - the Ids of the new Directions
      Compliance:
      mandatory - This method must be implemented.
    • changedDirections

      void changedDirections(Id notificationId, IdList directionIds)
      The callback for notification of updated directions.
      Parameters:
      notificationId - the notification Id
      directionIds - the Ids of the updated Directions
      Compliance:
      mandatory - This method must be implemented.
    • deletedDirections

      void deletedDirections(Id notificationId, IdList directionIds)
      The callback for notification of deleted directions.
      Parameters:
      notificationId - the notification Id
      directionIds - the Ids of the deleted Directions
      Compliance:
      mandatory - This method must be implemented.