Package org.jivesoftware.smackx.filetransfer

Examples of org.jivesoftware.smackx.filetransfer.FileTransferListener


                }
              });
            }
          });
          FileTransferManager fileTransferManager = new FileTransferManager(conn);
          fileTransferManager.addFileTransferListener(new FileTransferListener() {
            public void fileTransferRequest(final FileTransferRequest request) {
              PlatformUI.getWorkbench().getDisplay().asyncExec(new Runnable() {
                public void run() {
                  Shell parent = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell();
                  boolean accept = MessageDialog.openConfirm(parent,
View Full Code Here


        // der Status muss available sein, sonst ist das Senden nicht möglich
        Presence presence = new Presence(Presence.Type.available);
        xmppconnection.sendPacket(presence);

        FileTransferManager manager = new FileTransferManager(xmppconnection);
        manager.addFileTransferListener(new FileTransferListener() {
            public void fileTransferRequest(FileTransferRequest request) {
                ProgressMonitorInputStream pm = null;
                try {
                    int result = JOptionPane.showConfirmDialog( null, "Möchten Sie einen Dateitransfer von " + request.getRequestor() + " annehmen?","eingehender Dateitransfer", 0);
                    if(result == 0){
View Full Code Here

TOP

Related Classes of org.jivesoftware.smackx.filetransfer.FileTransferListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.