@Override public void download(final Path file, final Local local, final BandwidthThrottle throttle, final StreamListener listener, final TransferStatus status, final ConnectionCallback connectionCallback, final PasswordCallback passwordCallback) throws BackgroundException { proxy.download(vault.encrypt(session, file), local, throttle, listener, status, connectionCallback, passwordCallback); }
@Override public void download(final Path file, final Local local, final BandwidthThrottle throttle, final StreamListener listener, final TransferStatus status, final ConnectionCallback connectionCallback, final PasswordCallback passwordCallback) throws BackgroundException { registry.find(session, file).getFeature(session, Download.class, proxy).download(file, local, throttle, listener, status, connectionCallback, passwordCallback); }
download.download(file, local, bandwidth, new IconUpdateSreamListener(streamListener, status, local) { @Override public void recv(final long bytes) {