ncsa.tools.ogrescript.trebuchet.tasks.operation
Class CacheBasedOp
java.lang.Object
ncsa.tools.ogrescript.OgreScriptElement
ncsa.tools.ogrescript.tasks.OgreScriptBaseTask
ncsa.tools.ogrescript.tasks.OgreScriptTask
ncsa.tools.ogrescript.trebuchet.tasks.operation.BaseOp
ncsa.tools.ogrescript.trebuchet.tasks.operation.CacheBasedOp
- All Implemented Interfaces:
- IIdentifiable, ITask, UserFacing
- Direct Known Subclasses:
- Copy, Delete, Mkdir, Touch
- public abstract class CacheBasedOp
- extends BaseOp
Cleanup defaults to true, so caches that are used will be deleted unless
otherwise indicated. The operation is returned only if cleanup is false.
- Author:
- arossi
| Methods inherited from class ncsa.tools.ogrescript.trebuchet.tasks.operation.BaseOp |
addCopyProgressListener, addFileProgressListener, addListener, addListMetadataListener, addListProgressListener, addLoggingListener, getPlugin, setConfiguration, setEvents, setLog4j, setStdout |
| Methods inherited from class ncsa.tools.ogrescript.tasks.OgreScriptBaseTask |
execute, getInstanceId, getScript, getTaskId, getTaskName, setEnvironment, setInstanceId, setScript, setTaskId, setTaskName, toString |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
setCopyCache
public void setCopyCache(CopyCache copyCache)
setCopyCacheFile
public void setCopyCacheFile(java.io.File copyCacheFile)
setListCache
public void setListCache(ListCache listCache)
setListCacheFile
public void setListCacheFile(java.io.File listCacheFile)
addUri
public void addUri(java.net.URI uri)
setIncludeAncestors
public void setIncludeAncestors(boolean includeAncestors)
setCleanup
public void setCleanup(boolean cleanup)