Class OfflineMessageInfo

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static javax.xml.namespace.QName QNAME  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getElementName()
      Returns the XML element name of the extension sub-packet root element.
      java.lang.String getNamespace()
      Returns the XML namespace of the extension sub-packet root element.
      java.lang.String getNode()
      Returns the stamp that uniquely identifies the offline message.
      void setNode​(java.lang.String node)
      Sets the stamp that uniquely identifies the offline message.
      java.lang.String toXML​(XmlEnvironment enclosingNamespace)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • QNAME

        public static final javax.xml.namespace.QName QNAME
    • Method Detail

      • getElementName

        public java.lang.String getElementName()
        Returns the XML element name of the extension sub-packet root element. Always returns "offline"
        Specified by:
        getElementName in interface NamedElement
        Returns:
        the XML element name of the stanza extension.
      • getNamespace

        public java.lang.String getNamespace()
        Returns the XML namespace of the extension sub-packet root element. According the specification the namespace is always "http://jabber.org/protocol/offline"
        Specified by:
        getNamespace in interface FullyQualifiedElement
        Returns:
        the XML namespace of the stanza extension.
      • getNode

        public java.lang.String getNode()
        Returns the stamp that uniquely identifies the offline message. This stamp may be used for deleting the offline message. The stamp may be of the form UTC timestamps but it is not required to have that format.
        Returns:
        the stamp that uniquely identifies the offline message.
      • setNode

        public void setNode​(java.lang.String node)
        Sets the stamp that uniquely identifies the offline message. This stamp may be used for deleting the offline message. The stamp may be of the form UTC timestamps but it is not required to have that format.
        Parameters:
        node - the stamp that uniquely identifies the offline message.