public class MongoHistoryProvider
extends tigase.muc.history.AbstractHistoryProvider
| Constructor and Description |
|---|
MongoHistoryProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
addJoinEvent(tigase.muc.Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
addLeaveEvent(tigase.muc.Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
addMessage(tigase.muc.Room room,
tigase.xml.Element message,
String body,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
addSubjectChange(tigase.muc.Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
destroy() |
void |
getHistoryMessages(tigase.muc.Room room,
tigase.xmpp.JID senderJID,
Integer maxchars,
Integer maxstanzas,
Integer seconds,
Date since,
tigase.component.PacketWriter writer) |
void |
init(Map<String,Object> props) |
void |
initRepository(String resource_uri,
Map<String,String> params) |
boolean |
isPersistent() |
void |
removeHistory(tigase.muc.Room room) |
public void addJoinEvent(tigase.muc.Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
public void addLeaveEvent(tigase.muc.Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
public void addMessage(tigase.muc.Room room,
tigase.xml.Element message,
String body,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time)
public void addSubjectChange(tigase.muc.Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time)
public void destroy()
public void getHistoryMessages(tigase.muc.Room room,
tigase.xmpp.JID senderJID,
Integer maxchars,
Integer maxstanzas,
Integer seconds,
Date since,
tigase.component.PacketWriter writer)
public boolean isPersistent()
public void removeHistory(tigase.muc.Room room)
Copyright © 2015 "Tigase, Inc.". All rights reserved.