Class MUCLightCreateIQ
- java.lang.Object
-
- org.jivesoftware.smack.packet.Stanza
-
- org.jivesoftware.smack.packet.IQ
-
- org.jivesoftware.smackx.muclight.element.MUCLightCreateIQ
-
- 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 MUCLightCreateIQ extends org.jivesoftware.smack.packet.IQ
MUCLight create IQ class.
-
-
Constructor Summary
Constructors Constructor Description MUCLightCreateIQ(org.jxmpp.jid.EntityJid room, java.lang.String roomName, java.lang.String subject, java.util.HashMap<java.lang.String,java.lang.String> customConfigs, java.util.List<org.jxmpp.jid.Jid> occupants)
MUCLight create IQ constructor.MUCLightCreateIQ(org.jxmpp.jid.EntityJid room, java.lang.String roomName, java.util.List<org.jxmpp.jid.Jid> occupants)
MUCLight create IQ constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MUCLightRoomConfiguration
getConfiguration()
Get 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()
Get the room occupants.-
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
-
MUCLightCreateIQ
public MUCLightCreateIQ(org.jxmpp.jid.EntityJid room, java.lang.String roomName, java.lang.String subject, java.util.HashMap<java.lang.String,java.lang.String> customConfigs, java.util.List<org.jxmpp.jid.Jid> occupants)
MUCLight create IQ constructor.- Parameters:
room
- TODO javadoc me pleaseroomName
- TODO javadoc me pleasesubject
- TODO javadoc me pleasecustomConfigs
- TODO javadoc me pleaseoccupants
- TODO javadoc me please
-
MUCLightCreateIQ
public MUCLightCreateIQ(org.jxmpp.jid.EntityJid room, java.lang.String roomName, java.util.List<org.jxmpp.jid.Jid> occupants)
MUCLight create IQ constructor.- Parameters:
room
- TODO javadoc me pleaseroomName
- TODO javadoc me pleaseoccupants
- TODO javadoc me please
-
-
Method Detail
-
getConfiguration
public MUCLightRoomConfiguration getConfiguration()
Get the room configuration.- Returns:
- the room configuration
-
getOccupants
public java.util.HashMap<org.jxmpp.jid.Jid,MUCLightAffiliation> getOccupants()
Get the room occupants.- Returns:
- the room occupants
-
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
-
-