public class MessageArchivingModule extends Object implements tigase.jaxmpp.core.client.XmppModule, tigase.jaxmpp.core.client.xmpp.modules.PacketWriterAware
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageArchivingModule.CollectionAsyncCallback |
static class |
MessageArchivingModule.ItemsAsyncCallback |
static class |
MessageArchivingModule.Settings |
static class |
MessageArchivingModule.SettingsAsyncCallback |
| Constructor and Description |
|---|
MessageArchivingModule() |
| Modifier and Type | Method and Description |
|---|---|
tigase.jaxmpp.core.client.criteria.Criteria |
getCriteria() |
String[] |
getFeatures() |
void |
getSettings(MessageArchivingModule.SettingsAsyncCallback callback) |
void |
listCollections(Criteria crit,
MessageArchivingModule.CollectionAsyncCallback callback) |
void |
listCollections(tigase.jaxmpp.core.client.JID withJid,
Date startTime,
Date endTime,
String afterId,
MessageArchivingModule.CollectionAsyncCallback callback)
Deprecated.
|
void |
process(tigase.jaxmpp.core.client.xml.Element element) |
void |
retrieveCollection(Criteria crit,
MessageArchivingModule.ItemsAsyncCallback callback) |
void |
retriveCollection(tigase.jaxmpp.core.client.JID withJid,
Date startTime,
Date endTime,
String afterId,
Integer index,
Integer maxCount,
MessageArchivingModule.ItemsAsyncCallback callback)
Deprecated.
|
void |
setAutoArchive(boolean enable,
tigase.jaxmpp.core.client.AsyncCallback callback) |
void |
setPacketWriter(tigase.jaxmpp.core.client.PacketWriter packetWriter) |
void |
setSettings(MessageArchivingModule.Settings settings,
tigase.jaxmpp.core.client.AsyncCallback callback) |
public tigase.jaxmpp.core.client.criteria.Criteria getCriteria()
getCriteria in interface tigase.jaxmpp.core.client.XmppModulepublic String[] getFeatures()
getFeatures in interface tigase.jaxmpp.core.client.XmppModulepublic void getSettings(MessageArchivingModule.SettingsAsyncCallback callback) throws tigase.jaxmpp.core.client.xml.XMLException, tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.xml.XMLExceptiontigase.jaxmpp.core.client.exceptions.JaxmppException@Deprecated public void listCollections(tigase.jaxmpp.core.client.JID withJid, Date startTime, Date endTime, String afterId, MessageArchivingModule.CollectionAsyncCallback callback) throws tigase.jaxmpp.core.client.xml.XMLException, tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.xml.XMLExceptiontigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void listCollections(Criteria crit, MessageArchivingModule.CollectionAsyncCallback callback) throws tigase.jaxmpp.core.client.xml.XMLException, tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.xml.XMLExceptiontigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void process(tigase.jaxmpp.core.client.xml.Element element)
throws tigase.jaxmpp.core.client.XMPPException,
tigase.jaxmpp.core.client.xml.XMLException,
tigase.jaxmpp.core.client.exceptions.JaxmppException
process in interface tigase.jaxmpp.core.client.XmppModuletigase.jaxmpp.core.client.XMPPExceptiontigase.jaxmpp.core.client.xml.XMLExceptiontigase.jaxmpp.core.client.exceptions.JaxmppException@Deprecated public void retriveCollection(tigase.jaxmpp.core.client.JID withJid, Date startTime, Date endTime, String afterId, Integer index, Integer maxCount, MessageArchivingModule.ItemsAsyncCallback callback) throws tigase.jaxmpp.core.client.xml.XMLException, tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.xml.XMLExceptiontigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void retrieveCollection(Criteria crit, MessageArchivingModule.ItemsAsyncCallback callback) throws tigase.jaxmpp.core.client.xml.XMLException, tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.xml.XMLExceptiontigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void setAutoArchive(boolean enable,
tigase.jaxmpp.core.client.AsyncCallback callback)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void setSettings(MessageArchivingModule.Settings settings, tigase.jaxmpp.core.client.AsyncCallback callback) throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void setPacketWriter(tigase.jaxmpp.core.client.PacketWriter packetWriter)
setPacketWriter in interface tigase.jaxmpp.core.client.xmpp.modules.PacketWriterAwareCopyright © 2006–2015 Tigase. All rights reserved.