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.NoResponseException
org.jivesoftware.smack.XMPPException.XMPPErrorException
org.jivesoftware.smack.SmackException.NotConnectedException
org.jivesoftware.smack.SmackException.NotLoggedInException
java.lang.InterruptedException
public 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.NoResponseException
org.jivesoftware.smack.XMPPException.XMPPErrorException
org.jivesoftware.smack.SmackException.NotConnectedException
org.jivesoftware.smack.SmackException.NotLoggedInException
java.lang.InterruptedException
public int getMessageCount()
public MamManager.MamQueryPage getPage()