ncsa.tools.trebuchet.core
Interface IRunnableClient

All Superinterfaces:
IClient, IConfigurable, java.lang.Runnable, Stoppable
All Known Implementing Classes:
CopyClient, SingleTargetClient

public interface IRunnableClient
extends IClient, java.lang.Runnable, Stoppable

Clients which are runnable should update the cache via the callback.

Author:
arossi

Method Summary
 void setCallback(IOperationMonitor callback)
           
 
Methods inherited from interface ncsa.tools.trebuchet.core.IClient
close
 
Methods inherited from interface ncsa.tools.trebuchet.core.IConfigurable
initialize
 
Methods inherited from interface java.lang.Runnable
run
 
Methods inherited from interface ncsa.tools.common.Stoppable
halt
 

Method Detail

setCallback

public void setCallback(IOperationMonitor callback)