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.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 MamFinIQ extends org.jivesoftware.smack.packet.IQMAM fin IQ class.- See Also:
- XEP-0313: Message Archive Management
-
-
Constructor Summary
Constructors Constructor Description MamFinIQ(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, 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
fin element.- See Also:
- Constant Field Values
-
NAMESPACE
public static final java.lang.String NAMESPACE
the IQ NAMESPACE.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MamFinIQ
public MamFinIQ(java.lang.String queryId, org.jivesoftware.smackx.rsm.packet.RSMSet rsmSet, boolean complete, boolean stable)MamFinIQ constructor.- Parameters:
queryId- 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
-
-