Smack

Package org.jivesoftware.smack.provider

Provides pluggable parsing of incoming IQ's and packet extensions.

See:
          Description

Interface Summary
IQProvider An interface for parsing custom IQ packets.
PacketExtensionProvider An interface for parsing custom packets extensions.
ProviderLoader Used to load providers into the ProviderManager.
 

Class Summary
CoreInitializer Loads the default provider file for the Smack core on initialization.
EmbeddedExtensionProvider This class simplifies parsing of embedded elements by using the Template Method Pattern.
ExtensionProviderInfo Defines the information required to register a packet extension Provider with the ProviderManager when using the ProviderLoader.
IQProviderInfo Defines the information required to register an IQ Provider with the ProviderManager when using the ProviderLoader.
PrivacyProvider The PrivacyProvider parses Privacy packets.
ProviderFileLoader Loads the IQProvider and PacketExtensionProvider information from a standard provider file in preparation for loading into the ProviderManager.
ProviderManager Manages providers for parsing custom XML sub-documents of XMPP packets.
UrlProviderFileInitializer Loads the provider file defined by the URL returned by UrlProviderFileInitializer.getFilePath().
VmArgInitializer Looks for a provider file location based on the VM argument smack.provider.file.
 

Package org.jivesoftware.smack.provider Description

Provides pluggable parsing of incoming IQ's and packet extensions.


Smack

Copyright © 2003-2007 Jive Software.