Package org.jivesoftware.smack.provider
Class ProviderFileLoader
java.lang.Object
org.jivesoftware.smack.provider.ProviderFileLoader
- All Implemented Interfaces:
ProviderLoader
Loads the
IqProvider and ExtensionElementProvider information from a standard provider file in preparation
for loading into the ProviderManager.-
Constructor Summary
ConstructorsConstructorDescriptionProviderFileLoader(InputStream providerStream) ProviderFileLoader(InputStream providerStream, ClassLoader classLoader) -
Method Summary
Modifier and TypeMethodDescriptionProvides the extension providers for the creation of extension providers to be added to theProviderManager.Provides the IQ provider info for the creation of IQ providers to be added to theProviderManager.Provides the stream feature providers information for the creation of stream feature providers to be added to theProviderManager.
-
Constructor Details
-
ProviderFileLoader
-
ProviderFileLoader
-
-
Method Details
-
getIQProviderInfo
Description copied from interface:ProviderLoaderProvides the IQ provider info for the creation of IQ providers to be added to theProviderManager.- Specified by:
getIQProviderInfoin interfaceProviderLoader- Returns:
- The IQ provider info to load.
-
getExtensionProviderInfo
Description copied from interface:ProviderLoaderProvides the extension providers for the creation of extension providers to be added to theProviderManager.- Specified by:
getExtensionProviderInfoin interfaceProviderLoader- Returns:
- The extension provider info to load.
-
getStreamFeatureProviderInfo
Description copied from interface:ProviderLoaderProvides the stream feature providers information for the creation of stream feature providers to be added to theProviderManager.- Specified by:
getStreamFeatureProviderInfoin interfaceProviderLoader- Returns:
- The extension provider info to load.
-
getLoadingExceptions
-