Package org.jivesoftware.openfire.disco
package org.jivesoftware.openfire.disco
Service discovery implementation (XEP-0030).
-
ClassDescriptionProvides XEP-0157 Contact Addresses for XMPP Services via service discovery.A DiscoInfoProvider is responsible for providing information about a JID's name and its node.An item is associated with an XMPP Entity, usually thought of a children of the parent entity and normally are addressable as a JID.A DiscoItemsProvider is responsible for providing the items associated with a JID's name and node.Represent a DiscoItem provided by the server.Provides extended service discovery information using XEP-0128 data form extensions.IQDiscoInfoHandler is responsible for handling disco#info requests.IQDiscoItemsHandler is responsible for handling disco#items requests.ServerFeaturesProviders are responsible for providing the features offered and supported protocols by the SERVER.A
ServerIdentitiesProvideris responsible for providing the identities of protocols supported by the SERVER.ServerItemsProvider are responsible for providing the items associated with the SERVER.Provides XEP-0232 Software Information via service discovery.AUserFeatureProvideris responsible for providing the features of protocols supported by users.AUserIdentitiesProvideris responsible for providing the identities of protocols supported by users.AUserItemsProvideris responsible for providing the items associated with a user that are to be discovered during a disco#items query sent to the user.