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

public class EtlExecuteTask extends EtlTaskBase
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, wrapper

    Fields inherited from class org.apache.tools.ant.ProjectComponent

    description, location, project
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addFileset(org.apache.tools.ant.types.FileSet set)
     
    void
     
     
    boolean
     
    boolean
     
    boolean
     
    void
    setFile(String fileName)
     
    void
    setFork(boolean fork)
     
    void
    setMaxmemory(String maxmemory)
     
    void
    setNojmx(boolean nojmx)
     
    void
    setNostat(boolean nostat)
     

    Methods inherited from class scriptella.tools.ant.EtlTaskBase

    getProperties, isDebug, isInheritAll, isQuiet, resetLogging, setDebug, setInheritAll, setQuiet, setupLogging

    Methods 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, setTaskType

    Methods inherited from class org.apache.tools.ant.ProjectComponent

    clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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

      public String getMaxmemory()
      Returns:
      Max amount of memory to allocate to the forked VM (ignored if fork is disabled)
    • setMaxmemory

      public void setMaxmemory(String maxmemory)
    • addFileset

      public void addFileset(org.apache.tools.ant.types.FileSet set)
    • setFile

      public void setFile(String fileName) throws FileNotFoundException
      Throws:
      FileNotFoundException
    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException