Class BlockListIQ
- java.lang.Object
-
- org.jivesoftware.smack.packet.Stanza
-
- org.jivesoftware.smack.packet.IQ
-
- org.jivesoftware.smackx.blocking.element.BlockListIQ
-
- 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 BlockListIQ extends org.jivesoftware.smack.packet.IQ
Block list IQ class.- See Also:
- XEP-0191: Blocking Command
-
-
Constructor Summary
Constructors Constructor Description BlockListIQ()
Block list IQ constructor.BlockListIQ(java.util.List<org.jxmpp.jid.Jid> jids)
Block list IQ constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.jxmpp.jid.Jid>
getBlockedJids()
Get the JIDs as unmodifiable list.java.util.List<org.jxmpp.jid.Jid>
getBlockedJidsCopy()
Get a copy of the blocked list JIDs.protected org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder
getIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml)
-
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
block list element.- See Also:
- Constant Field Values
-
NAMESPACE
public static final java.lang.String NAMESPACE
the IQ NAMESPACE.- See Also:
- Constant Field Values
-
-
Method Detail
-
getBlockedJids
public java.util.List<org.jxmpp.jid.Jid> getBlockedJids()
Get the JIDs as unmodifiable list.- Returns:
- the blocked JIDs
-
getBlockedJidsCopy
public java.util.List<org.jxmpp.jid.Jid> getBlockedJidsCopy()
Get a copy of the blocked list JIDs. This copy is modifiable.- Returns:
- the blocked JIDs
-
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
-
-