Package com.enterprisedt.net.ftp.async
Class RemoteFileResult
java.lang.Object
com.enterprisedt.net.ftp.async.AsyncResult
com.enterprisedt.net.ftp.async.RemoteTransferResult
com.enterprisedt.net.ftp.async.RemoteFileResult
- Direct Known Subclasses:
DeleteFileResult,DownloadByteArrayResult,ExistsResult,ModifiedTimeResult,SizeResult,TransferFileResult,UploadByteArrayResult
Base class for result classes that deal with remote files.
- Version:
- $Revision$
- Author:
- Bruce Blackshaw
-
Field Summary
FieldsFields inherited from class com.enterprisedt.net.ftp.async.RemoteTransferResult
DEFAULT_NOTIFY_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProgressMonitor(AsyncEventListener monitor) Add a progress monitor for this transferGet the remote file's namebooleanMethods 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
-
Field Details
-
remoteFileName
-
cancelled
protected boolean cancelled
-
-
Constructor Details
-
RemoteFileResult
Constructor- Parameters:
remoteFileName- the remote file's name
-
-
Method Details
-
getRemoteFileName
Get the remote file's name- Returns:
- file name
-
isCancelled
public boolean isCancelled() -
addProgressMonitor
Add a progress monitor for this transfer- Parameters:
monitor- progress monitor
-