Class MamFinIQ
- java.lang.Object
-
- org.jivesoftware.smack.packet.Stanza
-
- org.jivesoftware.smack.packet.IQ
-
- org.jivesoftware.smackx.mam.element.MamFinIQ
-
- All Implemented Interfaces:
org.jivesoftware.smack.packet.Element,org.jivesoftware.smack.packet.IqView,org.jivesoftware.smack.packet.NamedElement,org.jivesoftware.smack.packet.StanzaView,org.jivesoftware.smack.packet.TopLevelStreamElement,org.jivesoftware.smack.packet.XmlElement,org.jivesoftware.smack.packet.XmlLangElement
public class MamFinIQ extends org.jivesoftware.smack.packet.IQMAM fin IQ class.- See Also:
- XEP-0313: Message Archive Management
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringELEMENTfin element.
-
Constructor Summary
Constructors Constructor Description MamFinIQ(MamVersion version, java.lang.String queryId, org.jivesoftware.smackx.rsm.packet.RSMSet rsmSet, boolean complete, boolean stable)MamFinIQ constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuildergetIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml)java.lang.StringgetQueryId()Get query id.org.jivesoftware.smackx.rsm.packet.RSMSetgetRSMSet()Get RSM set.booleanisComplete()Return if it is complete.booleanisStable()Return if it is stable.-
Methods inherited from class org.jivesoftware.smack.packet.IQ
createErrorResponse, createErrorResponse, createErrorResponse, createResultIQ, getChildElementName, getChildElementNamespace, getChildElementQName, getChildElementXML, getElementName, getType, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ELEMENT
public static final java.lang.String ELEMENT
fin element.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MamFinIQ
public MamFinIQ(MamVersion version, java.lang.String queryId, org.jivesoftware.smackx.rsm.packet.RSMSet rsmSet, boolean complete, boolean stable)
MamFinIQ constructor.- Parameters:
version- TODO javadoc me pleasequeryId- TODO javadoc me pleasersmSet- TODO javadoc me pleasecomplete- TODO javadoc me pleasestable- TODO javadoc me please
-
-
Method Detail
-
getRSMSet
public org.jivesoftware.smackx.rsm.packet.RSMSet getRSMSet()
Get RSM set.- Returns:
- the RSM set
-
isComplete
public boolean isComplete()
Return if it is complete.- Returns:
- true if it is complete
-
isStable
public boolean isStable()
Return if it is stable.- Returns:
- true if it is stable
-
getQueryId
public final java.lang.String getQueryId()
Get query id.- Returns:
- the query id
-
getIQChildElementBuilder
protected org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder getIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml)
- Specified by:
getIQChildElementBuilderin classorg.jivesoftware.smack.packet.IQ
-
-