org.jivesoftware.smackx.pubsub
Class EventExtension

java.lang.Object
  extended by org.jivesoftware.smackx.pubsub.EventExtension
All Implemented Interfaces:
org.jivesoftware.smack.packet.PacketExtension
Direct Known Subclasses:
ConfigurationEvent

public abstract class EventExtension
extends java.lang.Object
implements org.jivesoftware.smack.packet.PacketExtension


Method Summary
 java.lang.String getElementName()
           
abstract  org.jivesoftware.smack.packet.PacketExtension getEmbeddedExtension()
           
abstract  EventElementType getEventElementType()
           
 java.lang.String getNamespace()
           
 java.lang.String getNodeId()
           
 PubSubNamespace getPubSubNamespace()
           
 java.lang.String toString()
           
 java.lang.String toXML()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getNodeId

public java.lang.String getNodeId()

getElementName

public final java.lang.String getElementName()
Specified by:
getElementName in interface org.jivesoftware.smack.packet.PacketExtension

getNamespace

public final java.lang.String getNamespace()
Specified by:
getNamespace in interface org.jivesoftware.smack.packet.PacketExtension

getPubSubNamespace

public final PubSubNamespace getPubSubNamespace()

getEventElementType

public abstract EventElementType getEventElementType()

getEmbeddedExtension

public abstract org.jivesoftware.smack.packet.PacketExtension getEmbeddedExtension()

toXML

public java.lang.String toXML()
Specified by:
toXML in interface org.jivesoftware.smack.packet.PacketExtension

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object