Interface Query

All Known Subinterfaces:
ExtendedQuery
All Known Implementing Classes:
ExtendedQueryImpl, QueryImpl

public interface Query
Interface defining methods required by base version MAMRepository to execute queries. Custom implementations of MAMRepository may use additional methods.
Created by andrzej on 19.07.2016.
  • Method Details

    • getXMLNS

      default String getXMLNS()
    • setXMLNS

      default void setXMLNS(String xmlns)
    • getQuestionerJID

      tigase.xmpp.jid.JID getQuestionerJID()
    • setQuestionerJID

      void setQuestionerJID(tigase.xmpp.jid.JID questionerJID)
    • getComponentJID

      tigase.xmpp.jid.JID getComponentJID()
    • setComponentJID

      void setComponentJID(tigase.xmpp.jid.JID componentJID)
    • getId

      String getId()
    • setId

      void setId(String id)
    • getStart

      Date getStart()
    • setStart

      void setStart(Date start)
    • getEnd

      Date getEnd()
    • setEnd

      void setEnd(Date end)
    • getWith

      tigase.xmpp.jid.JID getWith()
    • setWith

      void setWith(tigase.xmpp.jid.JID with)
    • getRsm

      tigase.xmpp.rsm.RSM getRsm()