java.lang.Object
org.jivesoftware.smack.packet.Stanza
org.jivesoftware.smack.packet.IQ
org.jivesoftware.smack.packet.SimpleIQ
org.jivesoftware.smackx.ping.packet.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 final String
     
    static final String
     

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

    Modifier and Type
    Method
    Description
    org.jivesoftware.smack.packet.IQ
    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, createResultIQ, getChildElementName, getChildElementNamespace, getChildElementQName, getChildElementXML, getElementName, getType, setType, toString, toXML

    Methods inherited from class org.jivesoftware.smack.packet.Stanza

    addCommonAttributes, addExtension, addExtensions, appendErrorIfExists, getDefaultLanguage, getError, getExtension, getExtension, getExtensionElement, getExtensions, getExtensions, getExtensions, getExtensions, getExtensionsMap, getFrom, getLanguage, getNamespace, getStanzaId, getTo, hasExtension, hasExtension, hasStanzaIdSet, logCommonAttributes, overrideExtension, removeExtension, setError, setFrom, setNewStanzaId, 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.IqView

    isRequestIQ, isResponseIQ

    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
  • Field Details

  • Constructor Details

    • 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 Details

    • getPong

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