org.jivesoftware.smack.provider
Class ProviderFileLoader
java.lang.Object
org.jivesoftware.smack.provider.ProviderFileLoader
- All Implemented Interfaces:
- ProviderLoader
public class ProviderFileLoader
- extends java.lang.Object
- implements ProviderLoader
Loads the IQProvider
and PacketExtensionProvider
information from a standard provider file in preparation
for loading into the ProviderManager
.
- Author:
- Robin Collier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProviderFileLoader
public ProviderFileLoader(java.io.InputStream providerFileInputStream)
ProviderFileLoader
public ProviderFileLoader()
getIQProviderInfo
public java.util.Collection<IQProviderInfo> getIQProviderInfo()
- Description copied from interface:
ProviderLoader
- Provides the IQ provider info for the creation of IQ providers to be added to the
ProviderManager
.
- Specified by:
getIQProviderInfo
in interface ProviderLoader
- Returns:
- The IQ provider info to load.
getExtensionProviderInfo
public java.util.Collection<ExtensionProviderInfo> getExtensionProviderInfo()
- Description copied from interface:
ProviderLoader
- Provides the extension providers for the creation of extension providers to be added to the
ProviderManager
.
- Specified by:
getExtensionProviderInfo
in interface ProviderLoader
- Returns:
- The extension provider info to load.
setInputStream
public void setInputStream(java.io.InputStream providerFileInput)
Copyright © 2003-2007 Jive Software.