Interface EntryReceiver

All Superinterfaces:
OsidReceiver

public interface EntryReceiver extends OsidReceiver

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

Like all OsidReceivers, notifications are delivered to EntryReceiver serially and a receiver method is not invoked again until any previous invocation has returned.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedEntries(Id notificationId, IdList entryIds)
    The callback for notification of updated entries.
    void
    deletedEntries(Id notificationId, IdList entryIds)
    the callback for notification of deleted entries.
    void
    newEntries(Id notificationId, IdList entryIds)
    The callback for notifications of new entries.

    Methods inherited from interface OsidReceiver

    down, up
  • Method Details

    • newEntries

      void newEntries(Id notificationId, IdList entryIds)
      The callback for notifications of new entries.
      Parameters:
      notificationId - the notification Id
      entryIds - the Id of the new Entries
      Compliance:
      mandatory - This method must be implemented.
    • changedEntries

      void changedEntries(Id notificationId, IdList entryIds)
      The callback for notification of updated entries.
      Parameters:
      notificationId - the notification Id
      entryIds - the Id of the updated Entries
      Compliance:
      mandatory - This method must be implemented.
    • deletedEntries

      void deletedEntries(Id notificationId, IdList entryIds)
      the callback for notification of deleted entries.
      Parameters:
      notificationId - the notification Id
      entryIds - the Id of the deleted Entries
      Compliance:
      mandatory - This method must be implemented.