ncsa.tools.trebuchet.listeners
Class CopyProgressListener
java.lang.Object
ncsa.tools.trebuchet.listeners.ProgressListener
ncsa.tools.trebuchet.listeners.CopyProgressListener
- All Implemented Interfaces:
- ICacheAccessor, IOperationListener, IUpdateOperationListener
- Direct Known Subclasses:
- CopyOperationProgressListener, FileCopyProgressListener
- public abstract class CopyProgressListener
- extends ProgressListener
- implements ICacheAccessor
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
close
public void close()
throws java.io.IOException
- Specified by:
close in class ProgressListener
- Throws:
java.io.IOException
isReportMode
public boolean isReportMode()
operationStarted
public void operationStarted(java.lang.String operationId)
- Specified by:
operationStarted in interface IOperationListener
cacheUpdated
public void cacheUpdated(java.lang.String operationId,
long lastEntryId)
- Specified by:
cacheUpdated in interface IOperationListener
scanningDirectory
public void scanningDirectory(java.lang.String operationId,
long id)
- Specified by:
scanningDirectory in interface IOperationListener
operationFinished
public void operationFinished(java.lang.String operationId)
- Specified by:
operationFinished in interface IOperationListener
setCache
public void setCache(OperationCache cache)
- Specified by:
setCache in interface ICacheAccessor
setReport
public void setReport(ProgressReport report)
throws java.io.IOException
- Throws:
java.io.IOException
getReport
public ProgressReport getReport()