Smack

org.jivesoftware.smackx.pubsub
Class UnsubscribeExtension

java.lang.Object
  extended by org.jivesoftware.smackx.pubsub.NodeExtension
      extended by org.jivesoftware.smackx.pubsub.UnsubscribeExtension
All Implemented Interfaces:
PacketExtension

public class UnsubscribeExtension
extends NodeExtension

Represents an unsubscribe element.

Author:
Robin Collier

Field Summary
protected  java.lang.String id
           
protected  java.lang.String jid
           
 
Constructor Summary
UnsubscribeExtension(java.lang.String subscriptionJid)
           
UnsubscribeExtension(java.lang.String subscriptionJid, java.lang.String nodeId)
           
UnsubscribeExtension(java.lang.String jid, java.lang.String nodeId, java.lang.String subscriptionId)
           
 
Method Summary
 java.lang.String getId()
           
 java.lang.String getJid()
           
 java.lang.String toXML()
          Returns the XML representation of the PacketExtension.
 
Methods inherited from class org.jivesoftware.smackx.pubsub.NodeExtension
getElementName, getNamespace, getNode, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

jid

protected java.lang.String jid

id

protected java.lang.String id
Constructor Detail

UnsubscribeExtension

public UnsubscribeExtension(java.lang.String subscriptionJid)

UnsubscribeExtension

public UnsubscribeExtension(java.lang.String subscriptionJid,
                            java.lang.String nodeId)

UnsubscribeExtension

public UnsubscribeExtension(java.lang.String jid,
                            java.lang.String nodeId,
                            java.lang.String subscriptionId)
Method Detail

getJid

public java.lang.String getJid()

getId

public java.lang.String getId()

toXML

public java.lang.String toXML()
Description copied from interface: PacketExtension
Returns the XML representation of the PacketExtension.

Specified by:
toXML in interface PacketExtension
Overrides:
toXML in class NodeExtension
Returns:
the packet extension as XML.

Smack

Copyright © 2003-2007 Jive Software.