org.dasein.cloud.services.storage
Class FileTransfer

java.lang.Object
  extended by org.dasein.cloud.AsynchronousTask
      extended by org.dasein.cloud.services.storage.FileTransfer

public class FileTransfer
extends AsynchronousTask


Constructor Summary
FileTransfer()
           
 
Method Summary
 long getBytesToTransfer()
           
 long getBytesTransferred()
           
 Throwable getTransferError()
           
 double getTransferRateInKilobytesPerSecond()
           
 void setBytesToTransfer(long bytesToTransfer)
           
 void setBytesTransferred(long bytesTransferred)
           
 
Methods inherited from class org.dasein.cloud.AsynchronousTask
complete, completeWithResult, getDuration, getEndTime, getPercentComplete, getResult, getStartTime, getTaskError, isComplete, setPercentComplete, setStartTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileTransfer

public FileTransfer()
Method Detail

getBytesToTransfer

public long getBytesToTransfer()

setBytesToTransfer

public void setBytesToTransfer(long bytesToTransfer)

getBytesTransferred

public long getBytesTransferred()

setBytesTransferred

public void setBytesTransferred(long bytesTransferred)

getTransferError

public Throwable getTransferError()

getTransferRateInKilobytesPerSecond

public double getTransferRateInKilobytesPerSecond()