Smack

org.jivesoftware.smackx.pubsub
Class SubscribeExtension

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

public class SubscribeExtension
extends NodeExtension

Represents a request to subscribe to a node.

Author:
Robin Collier

Field Summary
protected  java.lang.String jid
           
 
Constructor Summary
SubscribeExtension(java.lang.String subscribeJid)
           
SubscribeExtension(java.lang.String subscribeJid, java.lang.String nodeId)
           
 
Method Summary
 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
Constructor Detail

SubscribeExtension

public SubscribeExtension(java.lang.String subscribeJid)

SubscribeExtension

public SubscribeExtension(java.lang.String subscribeJid,
                          java.lang.String nodeId)
Method Detail

getJid

public java.lang.String getJid()

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.