public class DefaultFtpClientActivityListener extends Object implements FtpClientActivityListener, org.apache.commons.net.io.CopyStreamListener
| Constructor and Description |
|---|
DefaultFtpClientActivityListener(FtpEndpoint endpoint,
String host) |
| Modifier and Type | Method and Description |
|---|---|
void |
bytesTransferred(org.apache.commons.net.io.CopyStreamEvent event) |
void |
bytesTransferred(long totalBytesTransferred,
int bytesTransferred,
long streamSize) |
protected void |
doLog(String message) |
protected void |
doLogVerbose(String message) |
String |
getLastLogActivity() |
long |
getLastLogActivityTimestamp() |
String |
getLastVerboseLogActivity() |
long |
getLastVerboseLogActivityTimestamp() |
void |
onBeginDownloading(String host,
String file) |
void |
onBeginUploading(String host,
String file) |
void |
onConnected(String host) |
void |
onConnecting(String host) |
void |
onDisconnected(String host) |
void |
onDisconnecting(String host) |
void |
onDownload(String host,
String file,
long chunkSize,
long totalChunkSize,
long fileSize) |
void |
onDownloadComplete(String host,
String file) |
void |
onGeneralError(String host,
String errorMessage) |
void |
onLogin(String host) |
void |
onLoginComplete(String host) |
void |
onLoginFailed(int replyCode,
String replyMessage) |
void |
onResumeDownloading(String host,
String file,
long position) |
void |
onScanningForFiles(String host,
String directory) |
void |
onUpload(String host,
String file,
long chunkSize,
long totalChunkSize,
long fileSize) |
void |
onUploadComplete(String host,
String file) |
void |
setDownload(boolean download)
Whether in download or upload mode
|
void |
setRemoteFileName(String fileName) |
void |
setRemoteFileSize(long fileSize) |
public DefaultFtpClientActivityListener(FtpEndpoint endpoint, String host)
public void setDownload(boolean download)
FtpClientActivityListenersetDownload in interface FtpClientActivityListenerpublic void setRemoteFileName(String fileName)
setRemoteFileName in interface FtpClientActivityListenerpublic void setRemoteFileSize(long fileSize)
setRemoteFileSize in interface FtpClientActivityListenerpublic String getLastLogActivity()
getLastLogActivity in interface FtpClientActivityListenerpublic long getLastLogActivityTimestamp()
getLastLogActivityTimestamp in interface FtpClientActivityListenerpublic String getLastVerboseLogActivity()
getLastVerboseLogActivity in interface FtpClientActivityListenerpublic long getLastVerboseLogActivityTimestamp()
getLastVerboseLogActivityTimestamp in interface FtpClientActivityListenerpublic void onGeneralError(String host, String errorMessage)
onGeneralError in interface FtpClientActivityListenerpublic void onConnecting(String host)
onConnecting in interface FtpClientActivityListenerpublic void onConnected(String host)
onConnected in interface FtpClientActivityListenerpublic void onLogin(String host)
onLogin in interface FtpClientActivityListenerpublic void onLoginComplete(String host)
onLoginComplete in interface FtpClientActivityListenerpublic void onLoginFailed(int replyCode,
String replyMessage)
onLoginFailed in interface FtpClientActivityListenerpublic void onDisconnecting(String host)
onDisconnecting in interface FtpClientActivityListenerpublic void onDisconnected(String host)
onDisconnected in interface FtpClientActivityListenerpublic void onScanningForFiles(String host, String directory)
onScanningForFiles in interface FtpClientActivityListenerpublic void onBeginDownloading(String host, String file)
onBeginDownloading in interface FtpClientActivityListenerpublic void onResumeDownloading(String host, String file, long position)
onResumeDownloading in interface FtpClientActivityListenerpublic void onDownload(String host, String file, long chunkSize, long totalChunkSize, long fileSize)
onDownload in interface FtpClientActivityListenerpublic void onDownloadComplete(String host, String file)
onDownloadComplete in interface FtpClientActivityListenerpublic void onBeginUploading(String host, String file)
onBeginUploading in interface FtpClientActivityListenerpublic void onUpload(String host, String file, long chunkSize, long totalChunkSize, long fileSize)
onUpload in interface FtpClientActivityListenerpublic void onUploadComplete(String host, String file)
onUploadComplete in interface FtpClientActivityListenerpublic void bytesTransferred(org.apache.commons.net.io.CopyStreamEvent event)
bytesTransferred in interface org.apache.commons.net.io.CopyStreamListenerpublic void bytesTransferred(long totalBytesTransferred,
int bytesTransferred,
long streamSize)
bytesTransferred in interface org.apache.commons.net.io.CopyStreamListenerprotected void doLog(String message)
protected void doLogVerbose(String message)
Apache Camel