Interface FtpClientActivityListener
- All Superinterfaces:
org.apache.commons.net.io.CopyStreamListener,EventListener
- All Known Implementing Classes:
DefaultFtpClientActivityListener
public interface FtpClientActivityListener
extends org.apache.commons.net.io.CopyStreamListener
Listener that captures the activity of the FTP Client such as connecting, login, upload and download etc.
-
Method Summary
Modifier and TypeMethodDescriptionlonglongvoidonBeginDownloading(String host, String file) voidonBeginUploading(String host, String file) voidonConnected(String host) voidonConnecting(String host) voidonDisconnected(String host) voidonDisconnecting(String host) voidonDownload(String host, String file, long chunkSize, long totalChunkSize, long fileSize) voidonDownloadComplete(String host, String file) voidonGeneralError(String host, String errorMessage) voidvoidonLoginComplete(String host) voidonLoginFailed(int replyCode, String replyMessage) voidonResumeDownloading(String host, String file, long position) voidonScanningForFiles(String host, String directory) voidvoidonUploadComplete(String host, String file) voidsetDownload(boolean download) Whether in download or upload modevoidsetRemoteFileName(String fileName) voidsetRemoteFileSize(long size) Methods inherited from interface org.apache.commons.net.io.CopyStreamListener
bytesTransferred, bytesTransferred
-
Method Details
-
getLastLogActivity
String getLastLogActivity() -
getLastLogActivityTimestamp
long getLastLogActivityTimestamp() -
getLastVerboseLogActivity
String getLastVerboseLogActivity() -
getLastVerboseLogActivityTimestamp
long getLastVerboseLogActivityTimestamp() -
setDownload
void setDownload(boolean download) Whether in download or upload mode -
setRemoteFileName
-
setRemoteFileSize
void setRemoteFileSize(long size) -
onGeneralError
-
onConnecting
-
onConnected
-
onLogin
-
onLoginComplete
-
onLoginFailed
-
onDisconnecting
-
onDisconnected
-
onScanningForFiles
-
onBeginDownloading
-
onResumeDownloading
-
onDownload
-
onDownloadComplete
-
onBeginUploading
-
onUpload
-
onUploadComplete
-