org.apache.ibatis.abator.ant
Class SqlScriptRunnerTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.apache.ibatis.abator.ant.SqlScriptRunnerTask
All Implemented Interfaces:
java.lang.Cloneable

public class SqlScriptRunnerTask
extends org.apache.tools.ant.Task

This task executes an SQL script. It is used during the Abator build because the built in Ant SQL task treats some of the columns in "awful table" as properties. This task is very simplistic and not intended for general use.

Author:
Jeff Butler

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
SqlScriptRunnerTask()
           
 
Method Summary
 void execute()
           
 java.lang.String getDriver()
           
 java.lang.String getPassword()
           
 java.lang.String getSrc()
           
 java.lang.String getUrl()
           
 java.lang.String getUserid()
           
 void setDriver(java.lang.String driver)
           
 void setPassword(java.lang.String password)
           
 void setSrc(java.lang.String src)
           
 void setUrl(java.lang.String url)
           
 void setUserid(java.lang.String userid)
           
 
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 Detail

SqlScriptRunnerTask

public SqlScriptRunnerTask()
Method Detail

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

getDriver

public java.lang.String getDriver()

setDriver

public void setDriver(java.lang.String driver)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getSrc

public java.lang.String getSrc()

setSrc

public void setSrc(java.lang.String src)

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getUserid

public java.lang.String getUserid()

setUserid

public void setUserid(java.lang.String userid)