Package tigase.server.bosh
Class BoshSessionCache
- java.lang.Object
-
- tigase.server.bosh.BoshSessionCache
-
public class BoshSessionCache extends Object
Describe class BoshSessionCache here.
Created: Mon Feb 25 23:54:57 2008- Author:
- Artur Hefczyc
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEF_IDprotected Map<String,Long>jid_msg_startCached time of the first message to/from some jid to speedup message caching processingstatic StringMESSAGE_IDstatic StringRESOURCE_BIND_IDstatic StringROSTER_ID
-
Constructor Summary
Constructors Constructor Description BoshSessionCache()Creates a newBoshSessionCacheinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(String id, List<Element> data)voidaddFromMessage(Element message)voidaddPresence(Element presence)voidaddRoster(Element roster)voidaddToMessage(Element message)List<Element>get(String id)List<Element>getAll()List<Element>getAllPresences()List<Element>getPresence(String... from)List<Element>remove(String id)voidset(String id, List<Element> data)
-
-
-
Field Detail
-
DEF_ID
public static final String DEF_ID
- See Also:
- Constant Field Values
-
MESSAGE_ID
public static final String MESSAGE_ID
- See Also:
- Constant Field Values
-
RESOURCE_BIND_ID
public static final String RESOURCE_BIND_ID
- See Also:
- Constant Field Values
-
ROSTER_ID
public static final String ROSTER_ID
- See Also:
- Constant Field Values
-
-