aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/thedevstack/conversationsplus/services/filetransfer/httpupload/HttpUploadSlotRequestReceived.java
diff options
context:
space:
mode:
authorsteckbrief <steckbrief@chefmail.de>2016-08-23 09:49:06 +0200
committersteckbrief <steckbrief@chefmail.de>2016-08-23 09:49:06 +0200
commite91e8a30b1f4a806d77d74871df5af6cdb87ca0e (patch)
tree6c47043d16707bf2acd8cd813e168aa7863077d4 /src/main/java/de/thedevstack/conversationsplus/services/filetransfer/httpupload/HttpUploadSlotRequestReceived.java
parent2d462a746ea6e733f9f2836b181795c80de5aae5 (diff)
services.filetransfer.httpupload moved to new namespace services.filetransfer.http.upload; delete parts of services.filetransfer.http moved to .delete package
Diffstat (limited to 'src/main/java/de/thedevstack/conversationsplus/services/filetransfer/httpupload/HttpUploadSlotRequestReceived.java')
-rw-r--r--src/main/java/de/thedevstack/conversationsplus/services/filetransfer/httpupload/HttpUploadSlotRequestReceived.java35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/main/java/de/thedevstack/conversationsplus/services/filetransfer/httpupload/HttpUploadSlotRequestReceived.java b/src/main/java/de/thedevstack/conversationsplus/services/filetransfer/httpupload/HttpUploadSlotRequestReceived.java
deleted file mode 100644
index 75e793f1..00000000
--- a/src/main/java/de/thedevstack/conversationsplus/services/filetransfer/httpupload/HttpUploadSlotRequestReceived.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package de.thedevstack.conversationsplus.services.filetransfer.httpupload;
-
-import de.thedevstack.android.logcat.Logging;
-import de.thedevstack.conversationsplus.entities.Account;
-import de.thedevstack.conversationsplus.services.filetransfer.FileTransferFailureReason;
-import de.thedevstack.conversationsplus.xmpp.OnIqPacketReceived;
-import de.thedevstack.conversationsplus.xmpp.exceptions.XmppException;
-import de.thedevstack.conversationsplus.xmpp.filetransfer.http.upload.HttpUploadSlot;
-import de.thedevstack.conversationsplus.xmpp.filetransfer.http.upload.SlotPacketParser;
-import de.thedevstack.conversationsplus.xmpp.stanzas.IqPacket;
-
-/**
- *
- */
-public class HttpUploadSlotRequestReceived implements OnIqPacketReceived {
- private final HttpFileTransferEntity entity;
-
- public HttpUploadSlotRequestReceived(HttpFileTransferEntity entity) {
- this.entity = entity;
- }
-
- @Override
- public void onIqPacketReceived(Account account, IqPacket packet) {
- try {
- HttpUploadSlot slot = SlotPacketParser.parseGetAndPutUrl(packet);
- this.entity.setSlot(slot);
- if (!this.entity.isCanceled()) {
- new Thread(new HttpFileUploader(this.entity)).start();
- }
- } catch (XmppException e) {
- Logging.e("httpupload", e.getMessage());
- this.entity.fail(FileTransferFailureReason.createNonRecoverableFailureReason(e));
- }
- }
-}