ncsa.tools.trebuchet.listeners
Class ProgressListener

java.lang.Object
  extended byncsa.tools.trebuchet.listeners.ProgressListener
All Implemented Interfaces:
IOperationListener, IUpdateOperationListener
Direct Known Subclasses:
CopyProgressListener, ListProgressListener, ListToMetadataListener, TransferCompletedListener

public abstract class ProgressListener
extends java.lang.Object
implements IUpdateOperationListener


Constructor Summary
ProgressListener()
           
 
Method Summary
abstract  void close()
           
 boolean isEventSupportMode()
           
 boolean isLog4JMode()
           
 boolean isStdOutMode()
           
 void setEventSupport(LocalEventSupport eventSupport)
           
 ProgressListener setEventSupportMode()
           
 void setKey(java.lang.String key)
           
 ProgressListener setLog4JMode()
           
 ProgressListener setStdOutMode()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ncsa.tools.trebuchet.core.IUpdateOperationListener
cacheEntryUpdated
 
Methods inherited from interface ncsa.tools.trebuchet.core.IOperationListener
cacheUpdated, operationFinished, operationStarted, scanningDirectory
 

Constructor Detail

ProgressListener

public ProgressListener()
Method Detail

close

public abstract void close()
                    throws java.io.IOException
Throws:
java.io.IOException

setLog4JMode

public ProgressListener setLog4JMode()

setStdOutMode

public ProgressListener setStdOutMode()

setEventSupportMode

public ProgressListener setEventSupportMode()

isLog4JMode

public boolean isLog4JMode()

isStdOutMode

public boolean isStdOutMode()

isEventSupportMode

public boolean isEventSupportMode()

setKey

public void setKey(java.lang.String key)

setEventSupport

public void setEventSupport(LocalEventSupport eventSupport)