Package scriptella.tools.ant
Class EtlExecuteTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
scriptella.tools.ant.EtlTaskBase
scriptella.tools.ant.EtlExecuteTask
- All Implemented Interfaces:
Cloneable
Ant task for ETL scripts execution.
- Version:
- 1.0
- Author:
- Fyodor Kupolov
-
Field Summary
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFileset(org.apache.tools.ant.types.FileSet set) voidexecute()booleanisFork()booleanisNojmx()booleanisNostat()voidvoidsetFork(boolean fork) voidsetMaxmemory(String maxmemory) voidsetNojmx(boolean nojmx) voidsetNostat(boolean nostat) Methods inherited from class scriptella.tools.ant.EtlTaskBase
getProperties, isDebug, isInheritAll, isQuiet, resetLogging, setDebug, setInheritAll, setQuiet, setupLoggingMethods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Constructor Details
-
EtlExecuteTask
public EtlExecuteTask()
-
-
Method Details
-
isFork
public boolean isFork() -
setFork
public void setFork(boolean fork) -
isNostat
public boolean isNostat() -
setNostat
public void setNostat(boolean nostat) -
isNojmx
public boolean isNojmx() -
setNojmx
public void setNojmx(boolean nojmx) -
getMaxmemory
- Returns:
- Max amount of memory to allocate to the forked VM (ignored if fork is disabled)
-
setMaxmemory
-
addFileset
public void addFileset(org.apache.tools.ant.types.FileSet set) -
setFile
- Throws:
FileNotFoundException
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-