Interface ProfileEntryReceiver

All Superinterfaces:
OsidReceiver

public interface ProfileEntryReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedProfileEntries(Id notificationId, IdList profileEntryIds)
    The callback for notification of updated profile entry.
    void
    deletedProfileEntries(Id notificationId, IdList profileEntryIds)
    The callback for notification of deleted profile entries.
    void
    newProfileEntries(Id notificationId, IdList profileEntryIds)
    The callback for notifications of new profile entries.

    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

    • newProfileEntries

      void newProfileEntries(Id notificationId, IdList profileEntryIds)
      The callback for notifications of new profile entries.
      Parameters:
      notificationId - the notification Id
      profileEntryIds - the Ids of the new ProfileEntries
      Compliance:
      mandatory - This method must be implemented.
    • changedProfileEntries

      void changedProfileEntries(Id notificationId, IdList profileEntryIds)
      The callback for notification of updated profile entry.
      Parameters:
      notificationId - the notification Id
      profileEntryIds - the Ids of the updated ProfileEntries
      Compliance:
      mandatory - This method must be implemented.
    • deletedProfileEntries

      void deletedProfileEntries(Id notificationId, IdList profileEntryIds)
      The callback for notification of deleted profile entries.
      Parameters:
      notificationId - the notification Id
      profileEntryIds - the Ids of the deleted ProfileEntries
      Compliance:
      mandatory - This method must be implemented.