public class ProviderFileLoader extends Object implements ProviderLoader
IQProvider and ExtensionElementProvider 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() |
Collection<StreamFeatureProviderInfo> |
getStreamFeatureProviderInfo()
Provides the stream feature providers information for the creation of stream feature
providers to be added to the
ProviderManager. |
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 Collection<StreamFeatureProviderInfo> getStreamFeatureProviderInfo()
ProviderLoaderProviderManager.getStreamFeatureProviderInfo in interface ProviderLoaderpublic List<Exception> getLoadingExceptions()