Smack

org.jivesoftware.smackx.provider
Class MessageEventProvider

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

public class MessageEventProvider
extends Object
implements PacketExtensionProvider

The MessageEventProvider parses Message Event packets.

Author:
Gaston Dombiak

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

Constructor Detail

MessageEventProvider

public MessageEventProvider()
Creates a new MessageEventProvider. 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 MessageEvent 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.