Package tigase.muc

Class PresenceStore


  • public class PresenceStore
    extends Object
    Class description
    Version:
    Enter version here..., 13/02/16
    Author:
    Enter your name here...
    • Field Detail

      • log

        protected static final Logger log
    • Method Detail

      • clear

        public void clear()
        Method description
      • getAllKnownJIDs

        public Collection<tigase.xmpp.JID> getAllKnownJIDs()
      • getBestPresence

        public tigase.xml.Element getBestPresence​(tigase.xmpp.BareJID jid)
        Method description
        Parameters:
        jid -
        Returns:
      • getPresence

        public tigase.xml.Element getPresence​(tigase.xmpp.JID jid)
        Method description
        Parameters:
        jid -
        Returns:
      • isAvailable

        public boolean isAvailable​(tigase.xmpp.BareJID jid)
        Method description
        Parameters:
        jid -
        Returns:
      • remove

        public void remove​(tigase.xmpp.JID from)
                    throws tigase.util.TigaseStringprepException
        Parameters:
        from -
        Throws:
        tigase.util.TigaseStringprepException
      • update

        public void update​(tigase.xml.Element presence)
                    throws tigase.util.TigaseStringprepException
        Method description
        Parameters:
        presence -
        Throws:
        tigase.util.TigaseStringprepException