Interface DiscoverInfoView

All Superinterfaces:
org.jivesoftware.smack.packet.IqView, org.jivesoftware.smack.packet.StanzaView, org.jivesoftware.smack.packet.XmlLangElement
All Known Implementing Classes:
DiscoverInfo, DiscoverInfoBuilder

public interface DiscoverInfoView extends org.jivesoftware.smack.packet.IqView
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the discovered features of an XMPP entity.
    Returns the discovered identities of an XMPP entity.
    Returns the node attribute that supplements the 'jid' attribute.

    Methods inherited from interface org.jivesoftware.smack.packet.IqView

    getType, 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.XmlLangElement

    getLanguage
  • Method Details

    • getFeatures

      List<DiscoverInfo.Feature> getFeatures()
      Returns the discovered features of an XMPP entity.
      Returns:
      an unmodifiable list of the discovered features of an XMPP entity
    • getIdentities

      List<DiscoverInfo.Identity> getIdentities()
      Returns the discovered identities of an XMPP entity.
      Returns:
      an unmodifiable list of the discovered identities
    • getNode

      String getNode()
      Returns the node attribute that supplements the 'jid' attribute. A node is merely something that is associated with a JID and for which the JID can provide information.

      Node attributes SHOULD be used only when trying to provide or query information which is not directly addressable.

      Returns:
      the node attribute that supplements the 'jid' attribute