public final class MamManager.MamQuery
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MamElements.MamResultExtension> |
getMamResultExtensions() |
int |
getMessageCount() |
java.util.List<org.jivesoftware.smack.packet.Message> |
getMessages() |
MamManager.MamQueryPage |
getPage() |
boolean |
isComplete() |
java.util.List<org.jivesoftware.smack.packet.Message> |
pageNext(int count) |
java.util.List<org.jivesoftware.smack.packet.Message> |
pagePrevious(int count) |
public boolean isComplete()
public java.util.List<org.jivesoftware.smack.packet.Message> getMessages()
public java.util.List<MamElements.MamResultExtension> getMamResultExtensions()
public java.util.List<org.jivesoftware.smack.packet.Message> pageNext(int count)
throws org.jivesoftware.smack.SmackException.NoResponseException,
org.jivesoftware.smack.XMPPException.XMPPErrorException,
org.jivesoftware.smack.SmackException.NotConnectedException,
org.jivesoftware.smack.SmackException.NotLoggedInException,
java.lang.InterruptedException
org.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionorg.jivesoftware.smack.SmackException.NotLoggedInExceptionjava.lang.InterruptedExceptionpublic java.util.List<org.jivesoftware.smack.packet.Message> pagePrevious(int count)
throws org.jivesoftware.smack.SmackException.NoResponseException,
org.jivesoftware.smack.XMPPException.XMPPErrorException,
org.jivesoftware.smack.SmackException.NotConnectedException,
org.jivesoftware.smack.SmackException.NotLoggedInException,
java.lang.InterruptedException
org.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionorg.jivesoftware.smack.SmackException.NotLoggedInExceptionjava.lang.InterruptedExceptionpublic int getMessageCount()
public MamManager.MamQueryPage getPage()