public class SlotRequest_V0_2 extends SlotRequest
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAMESPACE |
contentType, ELEMENT, filename, size
Constructor and Description |
---|
SlotRequest_V0_2(org.jxmpp.jid.DomainBareJid uploadServiceAddress,
java.lang.String filename,
long size) |
SlotRequest_V0_2(org.jxmpp.jid.DomainBareJid uploadServiceAddress,
java.lang.String filename,
long size,
java.lang.String contentType)
Create new slot request.
|
Modifier and Type | Method and Description |
---|---|
protected org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder |
getIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml) |
getContentType, getFilename, getSize
createErrorResponse, createErrorResponse, createErrorResponse, createResultIQ, getChildElementName, getChildElementNamespace, getChildElementXML, getType, initialzeAsResultFor, isRequestIQ, setType, toString, toXML
addCommonAttributes, addExtension, addExtensions, appendErrorIfExists, getDefaultLanguage, getError, getExtension, getExtension, getExtensions, getExtensions, getExtensionsXML, getFrom, getLanguage, getPacketID, getStanzaId, getTo, hasExtension, hasExtension, hasStanzaIdSet, logCommonAttributes, overrideExtension, removeExtension, removeExtension, setError, setError, setFrom, setFrom, setLanguage, setPacketID, setStanzaId, setStanzaId, setTo, setTo
public static final java.lang.String NAMESPACE
public SlotRequest_V0_2(org.jxmpp.jid.DomainBareJid uploadServiceAddress, java.lang.String filename, long size)
public SlotRequest_V0_2(org.jxmpp.jid.DomainBareJid uploadServiceAddress, java.lang.String filename, long size, java.lang.String contentType)
uploadServiceAddress
- the XMPP address of the service to request the slot from.filename
- name of filesize
- size of file in bytescontentType
- file content type or nulljava.lang.IllegalArgumentException
- if size is less than or equal to zeroprotected org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder getIQChildElementBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder xml)
getIQChildElementBuilder
in class SlotRequest