Interface ContactReceiver

All Superinterfaces:
OsidReceiver

public interface ContactReceiver extends OsidReceiver

The contact receiver is the consumer supplied interface for receiving notifications pertaining to new or deleted contacts.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedContacts(Id notificationId, IdList contactIds)
    The callback for notifications of updated contacts.
    void
    deletedContacts(Id notificationId, IdList contactIds)
    the callback for notification of deleted contacts.
    void
    newContacts(Id notificationId, IdList contactIds)
    The callback for notifications of new contacts.

    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

    • newContacts

      void newContacts(Id notificationId, IdList contactIds)
      The callback for notifications of new contacts.
      Parameters:
      notificationId - the notification Id
      contactIds - the Ids of the new contacts
      Compliance:
      mandatory - This method must be implemented.
    • changedContacts

      void changedContacts(Id notificationId, IdList contactIds)
      The callback for notifications of updated contacts.
      Parameters:
      notificationId - the notification Id
      contactIds - the Ids of the updated contacts
      Compliance:
      mandatory - This method must be implemented.
    • deletedContacts

      void deletedContacts(Id notificationId, IdList contactIds)
      the callback for notification of deleted contacts.
      Parameters:
      notificationId - the notification Id
      contactIds - the Ids of the deleted contacts
      Compliance:
      mandatory - This method must be implemented.