ncsa.tools.trebuchet.listeners
Class ListProgressListener

java.lang.Object
  extended byncsa.tools.trebuchet.listeners.ProgressListener
      extended byncsa.tools.trebuchet.listeners.ListProgressListener
All Implemented Interfaces:
IOperationListener, IUpdateOperationListener

public class ListProgressListener
extends ProgressListener


Field Summary
static java.lang.String TAG_SELF
           
 
Constructor Summary
ListProgressListener()
           
 
Method Summary
 void cacheEntryUpdated(java.lang.String operationId, long entryId)
           
 void cacheUpdated(java.lang.String operationId, long lastEntryId)
           
 void close()
           
 void operationFinished(java.lang.String operationId)
           
 void operationStarted(java.lang.String operationId)
           
 void scanningDirectory(java.lang.String operationId, long id)
           
 void setReportEvery(long reportEvery)
           
 
Methods inherited from class ncsa.tools.trebuchet.listeners.ProgressListener
isEventSupportMode, isLog4JMode, isStdOutMode, setEventSupport, setEventSupportMode, setKey, setLog4JMode, setStdOutMode
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAG_SELF

public static final java.lang.String TAG_SELF
See Also:
Constant Field Values
Constructor Detail

ListProgressListener

public ListProgressListener()
Method Detail

scanningDirectory

public void scanningDirectory(java.lang.String operationId,
                              long id)

cacheUpdated

public void cacheUpdated(java.lang.String operationId,
                         long lastEntryId)

operationFinished

public void operationFinished(java.lang.String operationId)

operationStarted

public void operationStarted(java.lang.String operationId)

setReportEvery

public void setReportEvery(long reportEvery)

close

public void close()
           throws java.io.IOException
Specified by:
close in class ProgressListener
Throws:
java.io.IOException

cacheEntryUpdated

public void cacheEntryUpdated(java.lang.String operationId,
                              long entryId)