|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SubscriptionListener
Instances of this interface would listen for events generated as a result of creating or removing a presence subscription through the subscribe and unsubscribe methods of the OperationSetPresence and OperationSetPersistentPresence operation sets.
Note that these are events that are most often triggered by remote/server side messages. This means that users of the protocol provider service (such as the User Interface for example) should wait for one of them before announcing a subscription as created or deleted (i.e. before showing or removing a user in/from a displayed contact list).
| Method Summary | |
|---|---|
void |
contactModified(ContactPropertyChangeEvent evt)
Indicates that the source contact has had one of its properties changed. |
void |
subscriptionCreated(SubscriptionEvent evt)
Indicates that a subscription has been successfully created and accepted by the remote party. |
void |
subscriptionFailed(SubscriptionEvent evt)
Indicates that a subscription has failed and/or was not accepted by the remote party. |
void |
subscriptionMoved(SubscriptionMovedEvent evt)
Indicates that a contact/subscription has been moved from one server stored group to another. |
void |
subscriptionRemoved(SubscriptionEvent evt)
Indicates that a subscription has been successfully removed and that the remote party has acknowledged its removal. |
void |
subscriptionResolved(SubscriptionEvent evt)
Indicates that a subscription has been successfully resolved and that the server has acknowledged taking it into account. |
| Method Detail |
|---|
void subscriptionCreated(SubscriptionEvent evt)
evt - the SubscriptionEvent containing the corresponding contactvoid subscriptionFailed(SubscriptionEvent evt)
evt - the SubscriptionEvent containing the corresponding contactvoid subscriptionRemoved(SubscriptionEvent evt)
evt - the SubscriptionEvent containing the corresponding contactvoid subscriptionMoved(SubscriptionMovedEvent evt)
evt - a reference to the SubscriptionMovedEvent containing previous
and new parents as well as a ref to the source contact.void subscriptionResolved(SubscriptionEvent evt)
evt - the SubscriptionEvent containing the source contactvoid contactModified(ContactPropertyChangeEvent evt)
evt - the ContactPropertyChangeEvent containing the source
contact and the old and new values of the changed property.
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||