Service discovery implementation (XEP-0030).
Interface Summary Interface Description DiscoInfoProviderA DiscoInfoProvider is responsible for providing information about a JID's name and its node. DiscoItemsProviderA DiscoItemsProvider is responsible for providing the items associated with a JID's name and node. ServerFeaturesProviderServerFeaturesProviders are responsible for providing the features offered and supported protocols by the SERVER. ServerIdentitiesProviderA
ServerIdentitiesProvideris responsible for providing the identities of protocols supported by the SERVER.
ServerItemsProviderServerItemsProvider are responsible for providing the items associated with the SERVER. UserFeaturesProviderA
UserFeatureProvideris responsible for providing the features of protocols supported by users.
UserIdentitiesProvideris responsible for providing the identities of protocols supported by users.
UserItemsProvideris 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 DiscoItemAn item is associated with an XMPP Entity, usually thought of a children of the parent entity and normally are addressable as a JID. DiscoServerItemRepresent a DiscoItem provided by the server. IQDiscoInfoHandlerIQDiscoInfoHandler is responsible for handling disco#info requests. IQDiscoItemsHandlerIQDiscoItemsHandler is responsible for handling disco#items requests.