Class QueryImpl

  • All Implemented Interfaces:
    Query

    public class QueryImpl
    extends java.lang.Object
    implements Query
    Class implements Query interface and is base implementation of query holder used by implementation of XEP-0313: Message Archive Management
    Created by andrzej on 21.07.2016.
    • Constructor Detail

      • QueryImpl

        public QueryImpl()
    • Method Detail

      • getXMLNS

        public java.lang.String getXMLNS()
        Specified by:
        getXMLNS in interface Query
      • setXMLNS

        public void setXMLNS​(java.lang.String xmlns)
        Specified by:
        setXMLNS in interface Query
      • setXmlns

        public void setXmlns​(java.lang.String xmlns)
      • setQuestionerJID

        public void setQuestionerJID​(JID questionerJID)
        Specified by:
        setQuestionerJID in interface Query
      • setComponentJID

        public void setComponentJID​(JID componentJID)
        Specified by:
        setComponentJID in interface Query
      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface Query
      • setId

        public void setId​(java.lang.String id)
        Specified by:
        setId in interface Query
      • getStart

        public java.util.Date getStart()
        Specified by:
        getStart in interface Query
      • setStart

        public void setStart​(java.util.Date start)
        Specified by:
        setStart in interface Query
      • getEnd

        public java.util.Date getEnd()
        Specified by:
        getEnd in interface Query
      • setEnd

        public void setEnd​(java.util.Date end)
        Specified by:
        setEnd in interface Query
      • getWith

        public JID getWith()
        Specified by:
        getWith in interface Query
      • setWith

        public void setWith​(JID with)
        Specified by:
        setWith in interface Query
      • getRsm

        public RSM getRsm()
        Specified by:
        getRsm in interface Query