ncsa.tools.trebuchet.listeners
Class LoggingOperationListener

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

public class LoggingOperationListener
extends java.lang.Object
implements IUpdateOperationListener, ICacheAccessor


Field Summary
static java.lang.String TAG_SELF
           
 
Constructor Summary
LoggingOperationListener()
           
 
Method Summary
 void cacheEntryUpdated(java.lang.String operationId, long entryId)
           
 void cacheUpdated(java.lang.String operationId, long lastEntryId)
           
 void operationFinished(java.lang.String operationId)
           
 void operationStarted(java.lang.String operationId)
           
 void scanningDirectory(java.lang.String operationId, long id)
           
 void setCache(OperationCache cache)
           
 void setPrintFull(boolean printFull)
           
 void setStdout(boolean stdout)
           
 
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

LoggingOperationListener

public LoggingOperationListener()
Method Detail

scanningDirectory

public void scanningDirectory(java.lang.String operationId,
                              long id)
Specified by:
scanningDirectory in interface IOperationListener

cacheEntryUpdated

public void cacheEntryUpdated(java.lang.String operationId,
                              long entryId)
Specified by:
cacheEntryUpdated in interface IUpdateOperationListener

cacheUpdated

public void cacheUpdated(java.lang.String operationId,
                         long lastEntryId)
Specified by:
cacheUpdated in interface IOperationListener

operationFinished

public void operationFinished(java.lang.String operationId)
Specified by:
operationFinished in interface IOperationListener

operationStarted

public void operationStarted(java.lang.String operationId)
Specified by:
operationStarted in interface IOperationListener

setPrintFull

public void setPrintFull(boolean printFull)

setStdout

public void setStdout(boolean stdout)

setCache

public void setCache(OperationCache cache)
Specified by:
setCache in interface ICacheAccessor