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
- Version:
- $Rev$
- Author:
- Artur Hefczyc
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEF_ID
public static final String DEF_ID
- See Also:
- Constant Field Values
ROSTER_ID
public static final String ROSTER_ID
- See Also:
- Constant Field Values
RESOURCE_BIND_ID
public static final String RESOURCE_BIND_ID
- See Also:
- Constant Field Values
MESSAGE_ID
public static final String MESSAGE_ID
- See Also:
- Constant Field Values
jid_msg_start
protected Map<String,Long> jid_msg_start
- Cached time of the first message to/from some jid
to speedup message caching processing
BoshSessionCache
public BoshSessionCache()
- Creates a new
BoshSessionCache
instance.
set
public void set(String id,
List<tigase.xml.Element> data)
add
public void add(String id,
List<tigase.xml.Element> data)
remove
public List<tigase.xml.Element> remove(String id)
get
public List<tigase.xml.Element> get(String id)
getAll
public List<tigase.xml.Element> getAll()
addPresence
public void addPresence(tigase.xml.Element presence)
getAllPresences
public List<tigase.xml.Element> getAllPresences()
getPresence
public List<tigase.xml.Element> getPresence(String... from)
addRoster
public void addRoster(tigase.xml.Element roster)
addFromMessage
public void addFromMessage(tigase.xml.Element message)
addToMessage
public void addToMessage(tigase.xml.Element message)
Copyright © 2001-2006 Tigase Developers Team. All rights Reserved.