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