public abstract class AbstractFileTransferClient extends AbstractLifecycleComponentWithEvents
| Constructor and Description |
|---|
AbstractFileTransferClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFileTransferListener(SshFileTransferListener listener)
Add a new listener to be informed when file transfers start, progress or stop.
|
protected void |
fireFileTransferFinished(java.lang.String path,
java.lang.String targetPath)
Inform all listeners a file transfer has finished.
|
protected void |
fireFileTransferProgressed(java.lang.String path,
java.lang.String targetPath,
long progress)
Inform all listeners a file transfer has progressed.
|
protected void |
fireFileTransferStarted(java.lang.String path,
java.lang.String targetPath,
long length)
Inform all listeners a file transfer has started
|
void |
removeFileTransferListener(SshFileTransferListener listener)
Remove a new listener from those informed when file transfers start, progress or stop.
|
checkOpen, close, isOpen, onClose, onOpen, openaddListener, fireClosed, fireClosing, fireOpened, getListeners, removeListenerpublic final void addFileTransferListener(SshFileTransferListener listener)
listener - listener to addpublic final void removeFileTransferListener(SshFileTransferListener listener)
listener - listener to removeprotected void fireFileTransferStarted(java.lang.String path,
java.lang.String targetPath,
long length)
path - path of filetargetPath - target pathlength - length of fileprotected void fireFileTransferProgressed(java.lang.String path,
java.lang.String targetPath,
long progress)
path - path of filetargetPath - target pathprogress - number of bytes progressedprotected void fireFileTransferFinished(java.lang.String path,
java.lang.String targetPath)
path - path of filetargetPath - target pathCopyright © 2018. All rights reserved.