Interface DeedReceiver

All Superinterfaces:
OsidReceiver

public interface DeedReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedDeeds(Id notificationId, IdList deedIds)
    The callback for notification of updated deeds.
    void
    deletedDeeds(Id notificationId, IdList deedIds)
    the callback for notification of deleted deeds.
    void
    newDeeds(Id notificationId, IdList deedIds)
    The callback for notifications of new deeds.

    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

    • newDeeds

      void newDeeds(Id notificationId, IdList deedIds)
      The callback for notifications of new deeds.
      Parameters:
      notificationId - the notification Id
      deedIds - the Ids of the new Deeds
      Compliance:
      mandatory - This method must be implemented.
    • changedDeeds

      void changedDeeds(Id notificationId, IdList deedIds)
      The callback for notification of updated deeds.
      Parameters:
      notificationId - the notification Id
      deedIds - the Ids of the updated Deeds
      Compliance:
      mandatory - This method must be implemented.
    • deletedDeeds

      void deletedDeeds(Id notificationId, IdList deedIds)
      the callback for notification of deleted deeds.
      Parameters:
      notificationId - the notification Id
      deedIds - the Ids of the registered Deeds
      Compliance:
      mandatory - This method must be implemented.