com.valhalla.jbother.jabber.smack.provider
Class BookmarkProvider

java.lang.Object
  extended by com.valhalla.jbother.jabber.smack.provider.BookmarkProvider
All Implemented Interfaces:
org.jivesoftware.smackx.provider.PrivateDataProvider

public class BookmarkProvider
extends java.lang.Object
implements org.jivesoftware.smackx.provider.PrivateDataProvider

The BookmarkProvider parses Bookmark Storage packets (JEP-48).

Author:
George Weinberg a bookmark can either be a jabber conference or an url

Constructor Summary
BookmarkProvider()
          Creates a new BookmarkProvider.
 
Method Summary
 org.jivesoftware.smackx.packet.PrivateData parsePrivateData(org.xmlpull.v1.XmlPullParser parser)
          Called by the ProvidermManager when when the server returns a packet containimg PrivateData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BookmarkProvider

public BookmarkProvider()
Creates a new BookmarkProvider. PrivateDataManager requires that every PrivateDataProvider has a public, no-argument constructor

Method Detail

parsePrivateData

public org.jivesoftware.smackx.packet.PrivateData parsePrivateData(org.xmlpull.v1.XmlPullParser parser)
                                                            throws java.lang.Exception
Called by the ProvidermManager when when the server returns a packet containimg PrivateData

Specified by:
parsePrivateData in interface org.jivesoftware.smackx.provider.PrivateDataProvider
Throws:
java.lang.Exception