public class SubscriptionsExtension extends NodeExtension
| Modifier and Type | Class and Description |
|---|---|
static class |
SubscriptionsExtension.SubscriptionsNamespace |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Subscription> |
items |
| Constructor and Description |
|---|
SubscriptionsExtension(java.util.List<Subscription> subList)
Subscriptions to the root node.
|
SubscriptionsExtension(java.lang.String nodeId,
java.util.List<Subscription> subList)
Subscriptions to the specified node.
|
SubscriptionsExtension(SubscriptionsExtension.SubscriptionsNamespace subscriptionsNamespace,
java.lang.String nodeId,
java.util.List<Subscription> subList)
Subscriptions to the specified node.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addXml(org.jivesoftware.smack.util.XmlStringBuilder xml) |
java.util.List<Subscription> |
getSubscriptions()
Gets the list of subscriptions.
|
getElementName, getNamespace, getNode, getPubSubNamespace, toString, toXMLclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprotected java.util.List<Subscription> items
public SubscriptionsExtension(java.util.List<Subscription> subList)
subList - The list of subscriptionspublic SubscriptionsExtension(java.lang.String nodeId,
java.util.List<Subscription> subList)
nodeId - The node subscribed tosubList - The list of subscriptionspublic SubscriptionsExtension(SubscriptionsExtension.SubscriptionsNamespace subscriptionsNamespace, java.lang.String nodeId, java.util.List<Subscription> subList)
subscriptionsNamespace - the namespace used by this elementnodeId - The node subscribed tosubList - The list of subscriptionspublic java.util.List<Subscription> getSubscriptions()
protected void addXml(org.jivesoftware.smack.util.XmlStringBuilder xml)
addXml in class NodeExtension