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
ConstructorDescriptionProviderFileLoader
(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:ProviderLoader
Provides the IQ provider info for the creation of IQ providers to be added to theProviderManager
.- Specified by:
getIQProviderInfo
in interfaceProviderLoader
- Returns:
- The IQ provider info to load.
-
getExtensionProviderInfo
Description copied from interface:ProviderLoader
Provides the extension providers for the creation of extension providers to be added to theProviderManager
.- Specified by:
getExtensionProviderInfo
in interfaceProviderLoader
- Returns:
- The extension provider info to load.
-
getStreamFeatureProviderInfo
Description copied from interface:ProviderLoader
Provides the stream feature providers information for the creation of stream feature providers to be added to theProviderManager
.- Specified by:
getStreamFeatureProviderInfo
in interfaceProviderLoader
- Returns:
- The extension provider info to load.
-
getLoadingExceptions
-