com.enterprisedt.net.ftp.async
Class SizeResult

java.lang.Object
  extended by com.enterprisedt.net.ftp.async.AsyncResult
      extended by com.enterprisedt.net.ftp.async.RemoteTransferResult
          extended by com.enterprisedt.net.ftp.async.RemoteFileResult
              extended by com.enterprisedt.net.ftp.async.SizeResult

public class SizeResult
extends RemoteFileResult

Holds result of getting the size of a remote file.

Version:
$Revision$
Author:
Hans Andersen

Field Summary
 
Fields inherited from class com.enterprisedt.net.ftp.async.RemoteFileResult
cancelled, remoteFileName
 
Fields inherited from class com.enterprisedt.net.ftp.async.RemoteTransferResult
DEFAULT_NOTIFY_INTERVAL
 
Constructor Summary
SizeResult(java.lang.String remoteFileName)
           
 
Method Summary
 long endAsync()
           
 long getSize()
           
 void setSize(long size)
           
 
Methods inherited from class com.enterprisedt.net.ftp.async.RemoteFileResult
addProgressMonitor, getRemoteFileName, isCancelled
 
Methods inherited from class com.enterprisedt.net.ftp.async.RemoteTransferResult
getMinTransferNotifyPeriod, getNotifyInterval, setMinTransferNotifyPeriod, setNotifyInterval
 
Methods 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SizeResult

public SizeResult(java.lang.String remoteFileName)
Method Detail

endAsync

public long endAsync()
              throws FTPException,
                     java.io.IOException
Throws:
FTPException
java.io.IOException

getSize

public long getSize()

setSize

public void setSize(long size)


Copyright © 2001-2009 Enterprise Distributed Technologies Ltd. All Rights Reserved.