aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/thedevstack/conversationsplus/xmpp/filetransfer/http/delete/FileTransferHttpDeleteSlotRequestPacketGenerator.java
diff options
context:
space:
mode:
authorsteckbrief <steckbrief@chefmail.de>2017-07-31 08:44:32 +0200
committersteckbrief <steckbrief@chefmail.de>2017-07-31 08:44:32 +0200
commit11e2b1accd933eb9fcb4477a60dd0864d9f72a67 (patch)
treee1d27c488d5a697557095add001dca868f523ef4 /src/main/java/de/thedevstack/conversationsplus/xmpp/filetransfer/http/delete/FileTransferHttpDeleteSlotRequestPacketGenerator.java
parent2d41916750e2c31b57cf6325441ff37a8639fe93 (diff)
Implements FS#245: Implement FiletransferHttp (upload and delete), some minor bug fixes including to fail a JingleTransfer in case criterias are not met
Diffstat (limited to 'src/main/java/de/thedevstack/conversationsplus/xmpp/filetransfer/http/delete/FileTransferHttpDeleteSlotRequestPacketGenerator.java')
-rw-r--r--src/main/java/de/thedevstack/conversationsplus/xmpp/filetransfer/http/delete/FileTransferHttpDeleteSlotRequestPacketGenerator.java39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/main/java/de/thedevstack/conversationsplus/xmpp/filetransfer/http/delete/FileTransferHttpDeleteSlotRequestPacketGenerator.java b/src/main/java/de/thedevstack/conversationsplus/xmpp/filetransfer/http/delete/FileTransferHttpDeleteSlotRequestPacketGenerator.java
deleted file mode 100644
index ac7de74e..00000000
--- a/src/main/java/de/thedevstack/conversationsplus/xmpp/filetransfer/http/delete/FileTransferHttpDeleteSlotRequestPacketGenerator.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package de.thedevstack.conversationsplus.xmpp.filetransfer.http.delete;
-
-import de.thedevstack.conversationsplus.xmpp.jid.Jid;
-import de.thedevstack.conversationsplus.xmpp.stanzas.IqPacket;
-
-/**
- * Created by steckbrief on 21.08.2016.
- */
-public final class FileTransferHttpDeleteSlotRequestPacketGenerator {
- /**
- * Generates the IqPacket to request a slot to delete a file previously uploaded via http upload.
- * The attributes from and id are not set in here - this is added while sending the packet.
- * <pre>
- * <iq from='romeo@montague.tld/garden'
- * id='step_01'
- * to='upload.montague.tld'
- * type='get'>
- * <request type='delete' xmlns='urn:xmpp:filetransfer:http'>
- * <fileurl>http://upload.montague.tld/files/1e56ee17-ee4c-4a9c-aedd-cb09cb3984a7/my_juliet.png</fileurl>
- * </request>
- * </iq>
- * </pre>
- * @param host the jid of the host to request a slot from
- * @param fileurl the URL of the file to be deleted
- * @return the IqPacket
- */
- public static IqPacket generate(Jid host, String fileurl) {
- DeleteSlotRequestPacket packet = new DeleteSlotRequestPacket(fileurl);
- packet.setTo(host);
- return packet;
- }
-
- /**
- * Utility class - avoid instantiation
- */
- private FileTransferHttpDeleteSlotRequestPacketGenerator() {
- // Helper class - avoid instantiation
- }
-}