Class Ping

  • All Implemented Interfaces:
    org.jivesoftware.smack.packet.Element, org.jivesoftware.smack.packet.IqView, org.jivesoftware.smack.packet.NamedElement, org.jivesoftware.smack.packet.StanzaView, org.jivesoftware.smack.packet.TopLevelStreamElement, org.jivesoftware.smack.packet.XmlElement, org.jivesoftware.smack.packet.XmlLangElement

    public class Ping
    extends org.jivesoftware.smack.packet.SimpleIQ
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.jivesoftware.smack.packet.IQ

        org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder, org.jivesoftware.smack.packet.IQ.ResponseType, org.jivesoftware.smack.packet.IQ.Type
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ELEMENT  
      static java.lang.String NAMESPACE  
      • Fields inherited from class org.jivesoftware.smack.packet.IQ

        IQ_ELEMENT, QUERY_ELEMENT
      • Fields inherited from class org.jivesoftware.smack.packet.Stanza

        DEFAULT_LANGUAGE, ITEM, language, TEXT
    • Constructor Summary

      Constructors 
      Constructor Description
      Ping()  
      Ping​(org.jivesoftware.smack.packet.IqData iqBuilder)  
      Ping​(org.jivesoftware.smack.packet.IqData iqBuilder, org.jxmpp.jid.Jid to)  
      Ping​(org.jivesoftware.smack.XMPPConnection connection, org.jxmpp.jid.Jid to)  
      Ping​(org.jxmpp.jid.Jid to)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.jivesoftware.smack.packet.IQ getPong()
      Create an XMPP Pong for this Ping.
      • Methods inherited from class org.jivesoftware.smack.packet.SimpleIQ

        getIQChildElementBuilder
      • Methods inherited from class org.jivesoftware.smack.packet.IQ

        createErrorResponse, createErrorResponse, createErrorResponse, createResultIQ, getChildElementName, getChildElementNamespace, getChildElementQName, getChildElementXML, getElementName, getType, isRequestIQ, isResponseIQ, setType, toString, toXML
      • Methods inherited from class org.jivesoftware.smack.packet.Stanza

        addCommonAttributes, addExtension, addExtensions, appendErrorIfExists, getDefaultLanguage, getError, getExtension, getExtension, getExtension, getExtensionElement, getExtensions, getExtensions, getExtensions, getExtensions, getExtensionsMap, getFrom, getLanguage, getNamespace, getStanzaId, getTo, hasExtension, hasExtension, hasStanzaIdSet, logCommonAttributes, overrideExtension, removeExtension, removeExtension, setError, setError, setFrom, setLanguage, setNewStanzaId, setStanzaId, setStanzaId, setTo, throwIfNoStanzaId
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.jivesoftware.smack.packet.Element

        toXML, toXML
      • Methods inherited from interface org.jivesoftware.smack.packet.StanzaView

        getError, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getFrom, getStanzaId, getTo, hasExtension, hasExtension, hasExtension
      • Methods inherited from interface org.jivesoftware.smack.packet.XmlElement

        getQName
    • Constructor Detail

      • Ping

        public Ping()
      • Ping

        public Ping​(org.jxmpp.jid.Jid to)
      • Ping

        public Ping​(org.jivesoftware.smack.XMPPConnection connection,
                    org.jxmpp.jid.Jid to)
      • Ping

        public Ping​(org.jivesoftware.smack.packet.IqData iqBuilder,
                    org.jxmpp.jid.Jid to)
      • Ping

        public Ping​(org.jivesoftware.smack.packet.IqData iqBuilder)
    • Method Detail

      • getPong

        public org.jivesoftware.smack.packet.IQ getPong()
        Create an XMPP Pong for this Ping.
        Returns:
        the Pong