ncsa.tools.trebuchet.events
Class CopyProgressEvent

java.lang.Object
  extended byncsa.tools.trebuchet.events.CopyProgressEvent
Direct Known Subclasses:
CopyOperationProgressEvent, FileCopyProgressEvent

public abstract class CopyProgressEvent
extends java.lang.Object


Method Summary
 double elapsedTimeInSecs()
           
 double getBytesCopied()
           
 java.lang.String getFrom()
           
 java.lang.String getOperationId()
           
 long getStart()
           
 java.lang.String getStatus()
           
 java.lang.String getTo()
           
 long getUpdated()
           
 void setBytesCopied(double bytesCopied)
           
 void setFrom(java.lang.String from)
           
 void setOperationId(java.lang.String operationId)
           
 void setStart(long start)
           
 void setStatus(java.lang.String status)
           
 void setTo(java.lang.String to)
           
 void setUpdated(long updated)
           
 double throughput(double time)
           
abstract  ProgressEvent toProgressEvent(java.lang.String eventKey)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

toProgressEvent

public abstract ProgressEvent toProgressEvent(java.lang.String eventKey)

getBytesCopied

public double getBytesCopied()

elapsedTimeInSecs

public double elapsedTimeInSecs()

throughput

public double throughput(double time)

setBytesCopied

public void setBytesCopied(double bytesCopied)

getFrom

public java.lang.String getFrom()

setFrom

public void setFrom(java.lang.String from)

getStart

public long getStart()

setStart

public void setStart(long start)

getStatus

public java.lang.String getStatus()

setStatus

public void setStatus(java.lang.String status)

getTo

public java.lang.String getTo()

setTo

public void setTo(java.lang.String to)

getUpdated

public long getUpdated()

setUpdated

public void setUpdated(long updated)

getOperationId

public java.lang.String getOperationId()

setOperationId

public void setOperationId(java.lang.String operationId)