Class Bookmarks.Provider
- java.lang.Object
-
- org.jivesoftware.smackx.bookmarks.Bookmarks.Provider
-
- All Implemented Interfaces:
PrivateDataProvider
- Enclosing class:
- Bookmarks
public static class Bookmarks.Provider extends java.lang.Object implements PrivateDataProvider
The IQ Provider for BookmarkStorage.
-
-
Constructor Summary
Constructors Constructor Description Provider()
Empty Constructor for PrivateDataProvider.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrivateData
parsePrivateData(XmlPullParser parser)
Parse the private data sub-document and create a PrivateData instance.
-
-
-
Constructor Detail
-
Provider
public Provider()
Empty Constructor for PrivateDataProvider.
-
-
Method Detail
-
parsePrivateData
public PrivateData parsePrivateData(XmlPullParser parser) throws XmlPullParserException, java.io.IOException
Description copied from interface:PrivateDataProvider
Parse the private data sub-document and create a PrivateData instance. At the beginning of the method call, the xml parser will be positioned at the opening tag of the private data child element. At the end of the method call, the parser must be positioned on the closing tag of the child element.- Specified by:
parsePrivateData
in interfacePrivateDataProvider
- Parameters:
parser
- an XML parser.- Returns:
- a new PrivateData instance.
- Throws:
XmlPullParserException
- if an error in the XML parser occurred.java.io.IOException
- if an I/O error occurred.
-
-