class OperationSetPersistentPresenceJabberImpl.ContactChangesListener
extends java.lang.Object
implements org.jivesoftware.smack.RosterListener
Constructor and Description |
---|
ContactChangesListener() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addPresenceEvent(org.jivesoftware.smack.packet.Presence presence)
Adds presence packet to the list.
|
void |
entriesAdded(java.util.Collection<java.lang.String> addresses)
Not used here.
|
void |
entriesDeleted(java.util.Collection<java.lang.String> addresses)
Not used here.
|
void |
entriesUpdated(java.util.Collection<java.lang.String> addresses)
Not used here.
|
(package private) void |
firePresenceStatusChanged(org.jivesoftware.smack.packet.Presence presence)
Fires the status change, respecting resource priorities.
|
(package private) boolean |
isStoringPresenceEvents()
Whether listener is currently storing presence events.
|
void |
presenceChanged(org.jivesoftware.smack.packet.Presence presence)
Received on resource status change.
|
(package private) void |
processStoredEvents()
Process stored presences.
|
void |
rosterError(org.jivesoftware.smack.packet.XMPPError error,
org.jivesoftware.smack.packet.Packet packet)
Not used here.
|
(package private) void |
storeEvents()
Sets store events to true.
|
public void entriesAdded(java.util.Collection<java.lang.String> addresses)
entriesAdded
in interface org.jivesoftware.smack.RosterListener
addresses
- list of addresses addedpublic void entriesUpdated(java.util.Collection<java.lang.String> addresses)
entriesUpdated
in interface org.jivesoftware.smack.RosterListener
addresses
- list of addresses updatedpublic void entriesDeleted(java.util.Collection<java.lang.String> addresses)
entriesDeleted
in interface org.jivesoftware.smack.RosterListener
addresses
- list of addresses deletedpublic void rosterError(org.jivesoftware.smack.packet.XMPPError error, org.jivesoftware.smack.packet.Packet packet)
rosterError
in interface org.jivesoftware.smack.RosterListener
public void presenceChanged(org.jivesoftware.smack.packet.Presence presence)
presenceChanged
in interface org.jivesoftware.smack.RosterListener
presence
- presence that has changedboolean isStoringPresenceEvents()
void addPresenceEvent(org.jivesoftware.smack.packet.Presence presence)
presence
- presence packetvoid storeEvents()
void processStoredEvents()
void firePresenceStatusChanged(org.jivesoftware.smack.packet.Presence presence)
presence
- the presence changed.
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.