Package org.jivesoftware.openfire.disco
Service discovery implementation (XEP-0030).
-
Interface Summary Interface Description DiscoInfoProvider A DiscoInfoProvider is responsible for providing information about a JID's name and its node.DiscoItemsProvider A DiscoItemsProvider is responsible for providing the items associated with a JID's name and node.ServerFeaturesProvider ServerFeaturesProviders are responsible for providing the features offered and supported protocols by the SERVER.ServerIdentitiesProvider AServerIdentitiesProvider
is responsible for providing the identities of protocols supported by the SERVER.ServerItemsProvider ServerItemsProvider are responsible for providing the items associated with the SERVER.UserFeaturesProvider AUserFeatureProvider
is responsible for providing the features of protocols supported by users.UserIdentitiesProvider AUserIdentitiesProvider
is responsible for providing the identities of protocols supported by users.UserItemsProvider AUserItemsProvider
is responsible for providing the items associated with a user that are to be discovered during a disco#items query sent to the user. -
Class Summary Class Description DiscoItem An item is associated with an XMPP Entity, usually thought of a children of the parent entity and normally are addressable as a JID.DiscoServerItem Represent a DiscoItem provided by the server.IQDiscoInfoHandler IQDiscoInfoHandler is responsible for handling disco#info requests.IQDiscoItemsHandler IQDiscoItemsHandler is responsible for handling disco#items requests.