diff --git a/smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/OutgoingFileTransfer.java b/smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/OutgoingFileTransfer.java index 3e33208e6..6553f1cdf 100644 --- a/smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/OutgoingFileTransfer.java +++ b/smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/OutgoingFileTransfer.java @@ -324,6 +324,10 @@ public class OutgoingFileTransfer extends FileTransfer { transferThread.start(); } + public void setCallback(NegotiationProgress negotiationProcess) { + this.callback = negotiationProcess; + } + private void handleXMPPException(XMPPErrorException e) { StanzaError error = e.getStanzaError(); if (error != null) {