public class PEPProvider
extends org.jivesoftware.smack.provider.ExtensionElementProvider<org.jivesoftware.smack.packet.ExtensionElement>
| Constructor and Description |
|---|
PEPProvider() |
| Modifier and Type | Method and Description |
|---|---|
org.jivesoftware.smack.packet.ExtensionElement |
parse(org.xmlpull.v1.XmlPullParser parser,
int initialDepth)
Parses a PEPEvent stanza(/packet) and extracts a PEPItem from it.
|
static void |
registerPEPParserExtension(java.lang.String node,
org.jivesoftware.smack.provider.ExtensionElementProvider<?> pepItemParser) |
public static void registerPEPParserExtension(java.lang.String node,
org.jivesoftware.smack.provider.ExtensionElementProvider<?> pepItemParser)
public org.jivesoftware.smack.packet.ExtensionElement parse(org.xmlpull.v1.XmlPullParser parser,
int initialDepth)
throws org.xmlpull.v1.XmlPullParserException,
java.io.IOException,
org.jivesoftware.smack.SmackException
parse in class org.jivesoftware.smack.provider.Provider<org.jivesoftware.smack.packet.ExtensionElement>parser - the XML parser, positioned at the starting element of the extension.java.io.IOExceptionorg.xmlpull.v1.XmlPullParserExceptionorg.jivesoftware.smack.SmackException