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.IQ
MAM 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.IQChildElementXmlStringBuilder
getIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml)
java.lang.String
getQueryId()
Get query id.org.jivesoftware.smackx.rsm.packet.RSMSet
getRSMSet()
Get RSM set.boolean
isComplete()
Return if it is complete.boolean
isStable()
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:
getIQChildElementBuilder
in classorg.jivesoftware.smack.packet.IQ
-
-