Class MamManager.MamQuery

  • Enclosing class:
    MamManager

    public final class MamManager.MamQuery
    extends java.lang.Object
    • Method Detail

      • isComplete

        public boolean isComplete()
      • getMessages

        public java.util.List<org.jivesoftware.smack.packet.Message> getMessages()
      • pageNext

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

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

        public int getMessageCount()