org.jivesoftware.smackx.pubsub
Class AffiliationsExtension

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

public class AffiliationsExtension
extends NodeExtension

Represents the affiliations element of the reply to a request for affiliations. It is defined in the specification in section 5.7 Retrieve Affiliations.

Author:
Robin Collier

Constructor Summary
AffiliationsExtension()
           
AffiliationsExtension(java.util.List<Affiliation> subList)
           
 
Method Summary
 java.util.List<Affiliation> getAffiliations()
           
 java.lang.String toXML()
           
 
Methods inherited from class org.jivesoftware.smackx.pubsub.NodeExtension
getElementName, getNamespace, getNode, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AffiliationsExtension

public AffiliationsExtension()

AffiliationsExtension

public AffiliationsExtension(java.util.List<Affiliation> subList)
Method Detail

getAffiliations

public java.util.List<Affiliation> getAffiliations()

toXML

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