Package tigase.muc
Class PresenceStore
java.lang.Object
tigase.muc.PresenceStore
Class description
- Version:
- Enter version here..., 13/02/16
- Author:
- Enter your name here...
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic enumPossible presence delivery strategies - either prefering last send presence or the presence with the highest priority -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Collection<tigase.xmpp.jid.JID>tigase.xml.ElementgetBestPresence(tigase.xmpp.jid.BareJID jid) getBestPresenceInt(tigase.xmpp.jid.BareJID jid) tigase.xml.ElementgetPresence(tigase.xmpp.jid.JID jid) booleanisAvailable(tigase.xmpp.jid.BareJID jid) voidremove(tigase.xmpp.jid.JID from) voidvoidupdate(tigase.xml.Element presence)
-
Field Details
-
log
-
-
Constructor Details
-
PresenceStore
public PresenceStore() -
PresenceStore
-
-
Method Details
-
clear
public void clear() -
getAllKnownJIDs
-
getBestPresence
public tigase.xml.Element getBestPresence(tigase.xmpp.jid.BareJID jid) -
getBestPresenceInt
-
getPresence
public tigase.xml.Element getPresence(tigase.xmpp.jid.JID jid) -
isAvailable
public boolean isAvailable(tigase.xmpp.jid.BareJID jid) -
remove
public void remove(tigase.xmpp.jid.JID from) throws tigase.util.stringprep.TigaseStringprepException - Throws:
tigase.util.stringprep.TigaseStringprepException
-
setOrdening
-
update
public void update(tigase.xml.Element presence) throws tigase.util.stringprep.TigaseStringprepException - Throws:
tigase.util.stringprep.TigaseStringprepException
-