Smack

org.jivesoftware.smackx.packet
Class OfflineMessageInfo.Provider

java.lang.Object
  extended by org.jivesoftware.smackx.packet.OfflineMessageInfo.Provider
All Implemented Interfaces:
PacketExtensionProvider
Enclosing class:
OfflineMessageInfo

public static class OfflineMessageInfo.Provider
extends Object
implements PacketExtensionProvider


Constructor Summary
OfflineMessageInfo.Provider()
          Creates a new Provider.
 
Method Summary
 PacketExtension parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parses a OfflineMessageInfo packet (extension sub-packet).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfflineMessageInfo.Provider

public OfflineMessageInfo.Provider()
Creates a new Provider. ProviderManager requires that every PacketExtensionProvider has a public, no-argument constructor

Method Detail

parseExtension

public PacketExtension parseExtension(org.xmlpull.v1.XmlPullParser parser)
                               throws Exception
Parses a OfflineMessageInfo packet (extension sub-packet).

Specified by:
parseExtension in interface PacketExtensionProvider
Parameters:
parser - the XML parser, positioned at the starting element of the extension.
Returns:
a PacketExtension.
Throws:
Exception - if a parsing error occurs.

Smack

Copyright © 2003-2007 Jive Software.