Class UserSearch

  • All Implemented Interfaces:
    Element, IqView, NamedElement, StanzaView, TopLevelStreamElement, XmlElement, XmlLangElement

    public class UserSearch
    extends SimpleIQ
    Implements the protocol currently used to search information repositories on the Jabber network. To date, the jabber:iq:search protocol has been used mainly to search for people who have registered with user directories (e.g., the "Jabber User Directory" hosted at However, the jabber:iq:search protocol is not limited to user directories, and could be used to search other Jabber information repositories (such as chatroom directories) or even to provide a Jabber interface to conventional search engines. The basic functionality is to query an information repository regarding the possible search fields, to send a search query, and to receive search results.