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 AServerIdentitiesProvideris responsible for providing the identities of protocols supported by the SERVER.ServerItemsProvider ServerItemsProvider are responsible for providing the items associated with the SERVER.UserFeaturesProvider AUserFeatureProvideris responsible for providing the features of protocols supported by users.UserIdentitiesProvider AUserIdentitiesProvideris responsible for providing the identities of protocols supported by users.UserItemsProvider AUserItemsProvideris 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.