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

      JID getQuestionerJID()
    • setQuestionerJID

      void setQuestionerJID(JID questionerJID)
    • getComponentJID

      JID getComponentJID()
    • setComponentJID

      void setComponentJID(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

      JID getWith()
    • setWith

      void setWith(JID with)
    • getRsm

      RSM getRsm()