Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.protocol.jabber.extensions.keepalive
Class KeepAliveEventProvider

java.lang.Object
  extended by net.java.sip.communicator.impl.protocol.jabber.extensions.keepalive.KeepAliveEventProvider
All Implemented Interfaces:
org.jivesoftware.smack.provider.IQProvider

public class KeepAliveEventProvider
extends Object
implements org.jivesoftware.smack.provider.IQProvider

The KeepAliveEventProvider parses ping iq packets.

Author:
Damian Minkov

Constructor Summary
KeepAliveEventProvider()
          Creates a new KeepAliveEventProvider.
 
Method Summary
 org.jivesoftware.smack.packet.IQ parseIQ(org.xmlpull.v1.XmlPullParser parser)
          Parses a ping iq packet .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeepAliveEventProvider

public KeepAliveEventProvider()
Creates a new KeepAliveEventProvider. ProviderManager requires that every PacketExtensionProvider has a public, no-argument constructor

Method Detail

parseIQ

public org.jivesoftware.smack.packet.IQ parseIQ(org.xmlpull.v1.XmlPullParser parser)
                                         throws Exception
Parses a ping iq packet .

Specified by:
parseIQ in interface org.jivesoftware.smack.provider.IQProvider
Parameters:
parser - an XML parser.
Returns:
a new IQ instance.
Throws:
Exception - if an error occurs parsing the XML.

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.