Interface AddressReceiver

All Superinterfaces:
OsidReceiver

public interface AddressReceiver extends OsidReceiver

The address receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Address objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedAddresses(Id notificationId, IdList addressIds)
    The callback for notification of updated addresses.
    void
    deletedAddresses(Id notificationId, IdList addressIds)
    the callback for notification of deleted addresses.
    void
    newAddresses(Id notificationId, IdList addressIds)
    The callback for notifications of new addresses.

    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

    • newAddresses

      void newAddresses(Id notificationId, IdList addressIds)
      The callback for notifications of new addresses.
      Parameters:
      notificationId - the notification Id
      addressIds - the Ids of the new Addresses
      Compliance:
      mandatory - This method must be implemented.
    • changedAddresses

      void changedAddresses(Id notificationId, IdList addressIds)
      The callback for notification of updated addresses.
      Parameters:
      notificationId - the notification Id
      addressIds - the Ids of the updated Addresses
      Compliance:
      mandatory - This method must be implemented.
    • deletedAddresses

      void deletedAddresses(Id notificationId, IdList addressIds)
      the callback for notification of deleted addresses.
      Parameters:
      notificationId - the notification Id
      addressIds - the Ids of the registered Addresses
      Compliance:
      mandatory - This method must be implemented.