Package com.enterprisedt.net.ftp.async
Class DownloadByteArrayResult
java.lang.Object
com.enterprisedt.net.ftp.async.AsyncResult
com.enterprisedt.net.ftp.async.RemoteTransferResult
com.enterprisedt.net.ftp.async.RemoteFileResult
com.enterprisedt.net.ftp.async.DownloadByteArrayResult
Result object for downloading byte array
- Version:
- $Revision$
- Author:
- Bruce Blackshaw
-
Field Summary
Fields inherited from class com.enterprisedt.net.ftp.async.RemoteFileResult
cancelled, remoteFileNameFields inherited from class com.enterprisedt.net.ftp.async.RemoteTransferResult
DEFAULT_NOTIFY_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.enterprisedt.net.ftp.async.RemoteFileResult
addProgressMonitor, getRemoteFileName, isCancelledMethods inherited from class com.enterprisedt.net.ftp.async.RemoteTransferResult
getMinTransferNotifyPeriod, getNotifyInterval, setMinTransferNotifyPeriod, setNotifyIntervalMethods inherited from class com.enterprisedt.net.ftp.async.AsyncResult
cancelTask, endAsyncCalled, endAsyncInternal, getClient, getLocalContext, getTag, getTask, getTaskDescription, getTaskId, getThrowable, isCompleted, isSuccessful, notifyComplete, setAsIfCompleted, setClient, setEndAsyncCalled, setLocalContext, setSuccessful, setTag, setTask, setThrowable, waitTillComplete
-
Constructor Details
-
DownloadByteArrayResult
- Parameters:
context-direction-append-filename-
-
-
Method Details
-
endAsync
This method is called to complete the asynchronous operation. The same exceptions will be thrown as if the operation was performed synchronously.- Throws:
IOExceptionFTPException
-
getResult
public byte[] getResult()Get byte array that was downloaded- Returns:
- byte[]
-
setResult
public void setResult(byte[] result) Set the byte array that was downloaded- Parameters:
result- byte array
-