Package com.avaya.clientservices.presence

## Interface PresenceSubscriptionListener

-     public interface PresenceSubscriptionListener

  Presence subscription listener.
  See Also:
    `Contact.startPresence(com.avaya.clientservices.contact.AccessControlBehavior, com.avaya.clientservices.presence.PresenceCompletionHandler)`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `onPresenceUpdated​(Contact contact, Presence presenceData)` | Occurs when the contact's presence information changes.

- - ### Method Detail

    - #### onPresenceUpdated

          void onPresenceUpdated​(Contact contact,
                                 Presence presenceData)

      Occurs when the contact's presence information changes. Note that `Contact.startPresence(AccessControlBehavior, PresenceCompletionHandler)` must be invoked in order to trigger receiving presence updates. When the last listener is removed, `Contact.stopPresence(PresenceCompletionHandler)` is automatically invoked which stops receiving presence updates for the contact.
      Parameters:
        `contact` - `Contact` object the presence has been updated for.
        `presenceData` - Presence information of the contact.