public class BoshSessionCache extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEF_ID
Field description
|
protected Map<String,Long> |
jid_msg_start
Cached time of the first message to/from some jid
to speedup message caching processing
|
static String |
MESSAGE_ID
Field description
|
static String |
RESOURCE_BIND_ID
Field description
|
static String |
ROSTER_ID
Field description
|
| Constructor and Description |
|---|
BoshSessionCache()
Creates a new
BoshSessionCache instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
add(String id,
List<tigase.xml.Element> data)
Method description
|
void |
addFromMessage(tigase.xml.Element message)
Method description
|
void |
addPresence(tigase.xml.Element presence)
Method description
|
void |
addRoster(tigase.xml.Element roster)
Method description
|
void |
addToMessage(tigase.xml.Element message)
Method description
|
List<tigase.xml.Element> |
get(String id)
Method description
|
List<tigase.xml.Element> |
getAll()
Method description
|
List<tigase.xml.Element> |
getAllPresences()
Method description
|
List<tigase.xml.Element> |
getPresence(String... from)
Method description
|
List<tigase.xml.Element> |
remove(String id)
Method description
|
void |
set(String id,
List<tigase.xml.Element> data)
Method description
|
public static final String DEF_ID
public static final String MESSAGE_ID
public static final String RESOURCE_BIND_ID
public static final String ROSTER_ID
public BoshSessionCache()
BoshSessionCache instance.public void add(String id, List<tigase.xml.Element> data)
id - data - public void addFromMessage(tigase.xml.Element message)
message - public void addPresence(tigase.xml.Element presence)
presence - public void addRoster(tigase.xml.Element roster)
roster - public void addToMessage(tigase.xml.Element message)
message - public List<tigase.xml.Element> getAll()
public List<tigase.xml.Element> getAllPresences()
public List<tigase.xml.Element> getPresence(String... from)
from - Copyright © 2015 "Tigase, Inc.". All rights reserved.