mirror of
https://github.com/vanitasvitae/Smack.git
synced 2024-07-02 16:16:43 +02:00
28 lines
730 B
Java
28 lines
730 B
Java
|
package org.jivesoftware.smackx.jft.callback;
|
||
|
|
||
|
import java.io.File;
|
||
|
|
||
|
import org.jivesoftware.smackx.jft.controller.IncomingFileOfferController;
|
||
|
import org.jivesoftware.smackx.jingle.callbacks.JingleCallback;
|
||
|
|
||
|
/**
|
||
|
* Created by vanitas on 27.07.17.
|
||
|
*/
|
||
|
public interface IncomingFileOfferCallback extends JingleCallback<IncomingFileOfferCallback.Destination> {
|
||
|
|
||
|
@Override
|
||
|
IncomingFileOfferController accept(Destination destination);
|
||
|
|
||
|
class Destination extends JingleCallback.Parameters {
|
||
|
private final File destination;
|
||
|
|
||
|
public Destination(File destination) {
|
||
|
this.destination = destination;
|
||
|
}
|
||
|
|
||
|
public File getDestination() {
|
||
|
return destination;
|
||
|
}
|
||
|
}
|
||
|
}
|