ncsa.tools.trebuchet.core.operations
Class Copy

java.lang.Object
  extended byncsa.tools.trebuchet.core.operations.Operation
      extended byncsa.tools.trebuchet.core.operations.CacheBasedOperation
          extended byncsa.tools.trebuchet.core.operations.Copy
All Implemented Interfaces:
ICacheAccessor, ICacheBasedOperation, IConfigurable, IOperation, java.lang.Runnable, Stoppable

public class Copy
extends CacheBasedOperation


Constructor Summary
Copy()
           
 
Method Summary
static TrebuchetConfiguration getDefaultConfiguration()
           
static TrebuchetConfiguration getDefaultConfigurationForResource()
           
 void setListCache(java.lang.String cacheFile)
           
 
Methods inherited from class ncsa.tools.trebuchet.core.operations.CacheBasedOperation
cleanup, getCacheFile, getReadOnlyCacheInstance, haltInternal, setCache, setCopyCache, storeConfiguration
 
Methods inherited from class ncsa.tools.trebuchet.core.operations.Operation
addListener, getOperationError, halt, initialize, removeListener, run, setOverrideTargets
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ncsa.tools.trebuchet.core.IOperation
addListener, removeListener
 
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
 

Constructor Detail

Copy

public Copy()
Method Detail

setListCache

public void setListCache(java.lang.String cacheFile)
Specified by:
setListCache in interface ICacheBasedOperation
Overrides:
setListCache in class CacheBasedOperation

getDefaultConfiguration

public static TrebuchetConfiguration getDefaultConfiguration()

getDefaultConfigurationForResource

public static TrebuchetConfiguration getDefaultConfigurationForResource()