Class MUCLightInfoIQ
- java.lang.Object
-
- org.jivesoftware.smack.packet.Stanza
-
- org.jivesoftware.smack.packet.IQ
-
- org.jivesoftware.smackx.muclight.element.MUCLightInfoIQ
-
- All Implemented Interfaces:
org.jivesoftware.smack.packet.Element
,org.jivesoftware.smack.packet.FullyQualifiedElement
,org.jivesoftware.smack.packet.IqView
,org.jivesoftware.smack.packet.NamedElement
,org.jivesoftware.smack.packet.StanzaView
,org.jivesoftware.smack.packet.TopLevelStreamElement
,org.jivesoftware.smack.packet.XmlLangElement
public class MUCLightInfoIQ extends org.jivesoftware.smack.packet.IQ
MUC Light info response IQ class.
-
-
Constructor Summary
Constructors Constructor Description MUCLightInfoIQ(java.lang.String version, MUCLightRoomConfiguration configuration, java.util.HashMap<org.jxmpp.jid.Jid,MUCLightAffiliation> occupants)
MUCLight info response IQ constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MUCLightRoomConfiguration
getConfiguration()
Returns the room configuration.protected org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder
getIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml)
java.util.HashMap<org.jxmpp.jid.Jid,MUCLightAffiliation>
getOccupants()
Returns the room occupants.java.lang.String
getVersion()
Returns the version.-
Methods inherited from class org.jivesoftware.smack.packet.IQ
createErrorResponse, createErrorResponse, createErrorResponse, createResultIQ, getChildElementName, getChildElementNamespace, getChildElementQName, getChildElementXML, getElementName, getType, isRequestIQ, isResponseIQ, setType, toString, toXML
-
Methods inherited from class org.jivesoftware.smack.packet.Stanza
addCommonAttributes, addExtension, addExtensions, appendErrorIfExists, getDefaultLanguage, getError, getExtension, getExtension, getExtension, getExtensionElement, getExtensions, getExtensions, getExtensions, getExtensions, getExtensionsMap, getFrom, getLanguage, getNamespace, getStanzaId, getTo, hasExtension, hasExtension, hasStanzaIdSet, logCommonAttributes, overrideExtension, removeExtension, removeExtension, setError, setError, setFrom, setLanguage, setNewStanzaId, setStanzaId, setStanzaId, setTo, throwIfNoStanzaId
-
-
-
-
Field Detail
-
ELEMENT
public static final java.lang.String ELEMENT
- See Also:
- Constant Field Values
-
NAMESPACE
public static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MUCLightInfoIQ
public MUCLightInfoIQ(java.lang.String version, MUCLightRoomConfiguration configuration, java.util.HashMap<org.jxmpp.jid.Jid,MUCLightAffiliation> occupants)
MUCLight info response IQ constructor.- Parameters:
version
- TODO javadoc me pleaseconfiguration
- TODO javadoc me pleaseoccupants
- TODO javadoc me please
-
-
Method Detail
-
getIQChildElementBuilder
protected org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder getIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml)
- Specified by:
getIQChildElementBuilder
in classorg.jivesoftware.smack.packet.IQ
-
getVersion
public java.lang.String getVersion()
Returns the version.- Returns:
- the version
-
getConfiguration
public MUCLightRoomConfiguration getConfiguration()
Returns the room configuration.- Returns:
- the configuration of the room
-
getOccupants
public java.util.HashMap<org.jxmpp.jid.Jid,MUCLightAffiliation> getOccupants()
Returns the room occupants.- Returns:
- the occupants of the room
-
-