Class MamManager.MamQuery

java.lang.Object
org.jivesoftware.smackx.mam.MamManager.MamQuery
Enclosing class:
MamManager

public final class MamManager.MamQuery extends Object
  • Method Details

    • isComplete

      public boolean isComplete()
    • getMessages

      public List<org.jivesoftware.smack.packet.Message> getMessages()
    • getMamResultExtensions

      public List<MamElements.MamResultExtension> getMamResultExtensions()
    • pageNext

      public 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, InterruptedException
      Throws:
      org.jivesoftware.smack.SmackException.NoResponseException
      org.jivesoftware.smack.XMPPException.XMPPErrorException
      org.jivesoftware.smack.SmackException.NotConnectedException
      org.jivesoftware.smack.SmackException.NotLoggedInException
      InterruptedException
    • pagePrevious

      public 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, InterruptedException
      Throws:
      org.jivesoftware.smack.SmackException.NoResponseException
      org.jivesoftware.smack.XMPPException.XMPPErrorException
      org.jivesoftware.smack.SmackException.NotConnectedException
      org.jivesoftware.smack.SmackException.NotLoggedInException
      InterruptedException
    • getMessageCount

      public int getMessageCount()
    • getPage

      public MamManager.MamQueryPage getPage()