public class PostgreSqlHistoryProvider extends AbstractJDBCHistoryProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
ADD_MESSAGE_QUERY_VAL |
static String |
DELETE_MESSAGES_QUERY_VAL |
static String |
GET_MESSAGES_MAXSTANZAS_QUERY_VAL |
static String |
GET_MESSAGES_SINCE_QUERY_VAL |
ADD_MESSAGE_QUERY_KEY, dataRepository, DELETE_MESSAGES_QUERY_KEY, GET_MESSAGES_MAXSTANZAS_QUERY_KEY, GET_MESSAGES_SINCE_QUERY_KEYparser| Constructor and Description |
|---|
PostgreSqlHistoryProvider(tigase.db.DataRepository dataRepository) |
| Modifier and Type | Method and Description |
|---|---|
void |
addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
Adds join event.
|
void |
addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
addSubjectChange(Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time)
Adds subject changes to log/history.
|
void |
init(Map<String,Object> props) |
addMessage, getHistoryMessages, isPersistent, processResultSet, removeHistorycreateMessagepublic static final String ADD_MESSAGE_QUERY_VAL
public static final String DELETE_MESSAGES_QUERY_VAL
public static final String GET_MESSAGES_MAXSTANZAS_QUERY_VAL
public static final String GET_MESSAGES_SINCE_QUERY_VAL
public PostgreSqlHistoryProvider(tigase.db.DataRepository dataRepository)
dataRepository - public void addJoinEvent(Room room, Date date, tigase.xmpp.JID senderJID, String nickName)
public void addLeaveEvent(Room room, Date date, tigase.xmpp.JID senderJID, String nickName)
public void addSubjectChange(Room room, tigase.xml.Element message, String subject, tigase.xmpp.JID senderJid, String senderNickname, Date time)
message - TODOCopyright © 2007–2014 Tigase. All rights reserved.