Smack

org.jivesoftware.smackx.provider
Class RosterExchangeProvider

java.lang.Object
  extended by org.jivesoftware.smackx.provider.RosterExchangeProvider
All Implemented Interfaces:
PacketExtensionProvider

public class RosterExchangeProvider
extends Object
implements PacketExtensionProvider

The RosterExchangeProvider parses RosterExchange packets.

Author:
Gaston Dombiak

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

Constructor Detail

RosterExchangeProvider

public RosterExchangeProvider()
Creates a new RosterExchangeProvider. 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 RosterExchange 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.