tigase.jaxmpp.core.client.xmpp.modules.presence
Class PresenceStore

java.lang.Object
  extended by tigase.jaxmpp.core.client.xmpp.modules.presence.PresenceStore

public class PresenceStore
extends Object


Constructor Summary
PresenceStore()
           
 
Method Summary
 void clear()
           
 void clear(boolean notify)
           
 Presence getBestPresence(BareJID jid)
           
 Presence getPresence(JID jid)
           
 Map<String,Presence> getPresences(BareJID jid)
           
 boolean isAvailable(BareJID jid)
           
 void setPresence(Presence.Show show, String status, Integer priority)
           
 void update(Presence presence)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PresenceStore

public PresenceStore()
Method Detail

clear

public void clear()
           throws JaxmppException
Throws:
JaxmppException

clear

public void clear(boolean notify)
           throws JaxmppException
Throws:
JaxmppException

getBestPresence

public Presence getBestPresence(BareJID jid)
                         throws XMLException
Throws:
XMLException

getPresence

public Presence getPresence(JID jid)

getPresences

public Map<String,Presence> getPresences(BareJID jid)

isAvailable

public boolean isAvailable(BareJID jid)
                    throws XMLException
Throws:
XMLException

setPresence

public void setPresence(Presence.Show show,
                        String status,
                        Integer priority)
                 throws XMLException,
                        JaxmppException
Throws:
XMLException
JaxmppException

update

public void update(Presence presence)
            throws XMLException
Throws:
XMLException


Copyright © 2006-2012 Tigase. All Rights Reserved.