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)
FtpClientActivityListener
setDownload
in interface FtpClientActivityListener
public void setRemoteFileName(String fileName)
setRemoteFileName
in interface FtpClientActivityListener
public void setRemoteFileSize(long fileSize)
setRemoteFileSize
in interface FtpClientActivityListener
public String getLastLogActivity()
getLastLogActivity
in interface FtpClientActivityListener
public long getLastLogActivityTimestamp()
getLastLogActivityTimestamp
in interface FtpClientActivityListener
public String getLastVerboseLogActivity()
getLastVerboseLogActivity
in interface FtpClientActivityListener
public long getLastVerboseLogActivityTimestamp()
getLastVerboseLogActivityTimestamp
in interface FtpClientActivityListener
public void onGeneralError(String host, String errorMessage)
onGeneralError
in interface FtpClientActivityListener
public void onConnecting(String host)
onConnecting
in interface FtpClientActivityListener
public void onConnected(String host)
onConnected
in interface FtpClientActivityListener
public void onLogin(String host)
onLogin
in interface FtpClientActivityListener
public void onLoginComplete(String host)
onLoginComplete
in interface FtpClientActivityListener
public void onLoginFailed(int replyCode, String replyMessage)
onLoginFailed
in interface FtpClientActivityListener
public void onDisconnecting(String host)
onDisconnecting
in interface FtpClientActivityListener
public void onDisconnected(String host)
onDisconnected
in interface FtpClientActivityListener
public void onScanningForFiles(String host, String directory)
onScanningForFiles
in interface FtpClientActivityListener
public void onBeginDownloading(String host, String file)
onBeginDownloading
in interface FtpClientActivityListener
public void onResumeDownloading(String host, String file, long position)
onResumeDownloading
in interface FtpClientActivityListener
public void onDownload(String host, String file, long chunkSize, long totalChunkSize, long fileSize)
onDownload
in interface FtpClientActivityListener
public void onDownloadComplete(String host, String file)
onDownloadComplete
in interface FtpClientActivityListener
public void onBeginUploading(String host, String file)
onBeginUploading
in interface FtpClientActivityListener
public void onUpload(String host, String file, long chunkSize, long totalChunkSize, long fileSize)
onUpload
in interface FtpClientActivityListener
public void onUploadComplete(String host, String file)
onUploadComplete
in interface FtpClientActivityListener
public void bytesTransferred(org.apache.commons.net.io.CopyStreamEvent event)
bytesTransferred
in interface org.apache.commons.net.io.CopyStreamListener
public void bytesTransferred(long totalBytesTransferred, int bytesTransferred, long streamSize)
bytesTransferred
in interface org.apache.commons.net.io.CopyStreamListener
protected void doLog(String message)
protected void doLogVerbose(String message)
Apache Camel