Package gnu.hylafax

Examples of gnu.hylafax.HylaFAXClient.addTransferListener()


        monitor.setText(i18n.tr("Downloading file"));
        TransferMonitor transferMonitor = new TransferMonitor(monitor, 10, size);
        OutputStream out = new BufferedOutputStream(new FileOutputStream(file));
        try {
          client.addTransferListener(transferMonitor);
          client.get(filename, out);
        }
        finally {
          transferMonitor.transferCompleted();
          client.removeTransferListener(transferMonitor);
View Full Code Here


          coverMonitor.done();
         
            // Cover senden
                    byte[] buffer = data.toString().getBytes(FaxCover.CHARSET);
          TransferMonitor transferMonitor = new TransferMonitor(monitor, 5, buffer.length);
          client.addTransferListener(transferMonitor);
          InputStream in = new ByteArrayInputStream(buffer);
          try {
              serverCoverFilename = client.putTemporary(in);
          }
          finally {
View Full Code Here

        monitor.setText(i18n.tr("Uploading documents"));
        List<String> serverFilenames = new ArrayList<String>();
        for (File file : fax.documents) {
          TransferMonitor transferMonitor = new TransferMonitor(monitor, 10, file.length());
          client.addTransferListener(transferMonitor);
          InputStream in = new BufferedInputStream(new FileInputStream(file));
          try {
            serverFilenames.add(client.putTemporary(in));
          }
          finally {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.