public class ProviderFileLoader extends Object implements ProviderLoader
IQProvider and PacketExtensionProvider information from a standard provider file in preparation
for loading into the ProviderManager.| Constructor and Description |
|---|
ProviderFileLoader(InputStream providerStream) |
ProviderFileLoader(InputStream providerStream,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ExtensionProviderInfo> |
getExtensionProviderInfo()
Provides the extension providers for the creation of extension providers to be added to the
ProviderManager. |
Collection<IQProviderInfo> |
getIQProviderInfo()
Provides the IQ provider info for the creation of IQ providers to be added to the
ProviderManager. |
List<Exception> |
getLoadingExceptions() |
public ProviderFileLoader(InputStream providerStream)
public ProviderFileLoader(InputStream providerStream, ClassLoader classLoader)
public Collection<IQProviderInfo> getIQProviderInfo()
ProviderLoaderProviderManager.getIQProviderInfo in interface ProviderLoaderpublic Collection<ExtensionProviderInfo> getExtensionProviderInfo()
ProviderLoaderProviderManager.getExtensionProviderInfo in interface ProviderLoaderpublic List<Exception> getLoadingExceptions()