Class Slot
- java.lang.Object
-
- org.jivesoftware.smack.packet.Stanza
-
- org.jivesoftware.smack.packet.IQ
-
- org.jivesoftware.smackx.httpfileupload.element.Slot
-
- 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
- Direct Known Subclasses:
Slot_V0_2
public class Slot extends org.jivesoftware.smack.packet.IQ
Slot responded by upload service.- See Also:
- XEP-0363: HTTP File Upload
-
-
Constructor Summary
Constructors Modifier Constructor Description Slot(java.net.URL putUrl, java.net.URL getUrl)
Slot(java.net.URL putUrl, java.net.URL getUrl, java.util.Map<java.lang.String,java.lang.String> headers)
protected
Slot(java.net.URL putUrl, java.net.URL getUrl, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String namespace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URL
getGetUrl()
java.util.Map<java.lang.String,java.lang.String>
getHeaders()
protected org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder
getIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml)
java.net.URL
getPutUrl()
-
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
-
putUrl
protected final java.net.URL putUrl
-
getUrl
protected final java.net.URL getUrl
-
-
Constructor Detail
-
Slot
public Slot(java.net.URL putUrl, java.net.URL getUrl)
-
Slot
public Slot(java.net.URL putUrl, java.net.URL getUrl, java.util.Map<java.lang.String,java.lang.String> headers)
-
Slot
protected Slot(java.net.URL putUrl, java.net.URL getUrl, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String namespace)
-
-
Method Detail
-
getPutUrl
public java.net.URL getPutUrl()
-
getGetUrl
public java.net.URL getGetUrl()
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
-
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
-
-