biz.hammurapi.ant
Class Script

java.lang.Object
  extended by Task
      extended by biz.hammurapi.ant.Script

public class Script
extends Task

Executes SQL script

Version:
$Revision: 1.1 $
Author:
Pavel Vlasov

Constructor Summary
Script()
           
 
Method Summary
 void addConfiguredConnection(ConnectionEntry connectionEntry)
          Connection
 void addText(java.lang.String text)
          Script text.
 void execute()
           
 void execute(SQLProcessor processor)
           
 void setDelimiter(java.lang.String delimiter)
          Statements delimiter (single character).
 void setFile(java.io.File file)
          Script file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Script

public Script()
Method Detail

addConfiguredConnection

public void addConfiguredConnection(ConnectionEntry connectionEntry)
Connection

Parameters:
connectionEntry -

setDelimiter

public void setDelimiter(java.lang.String delimiter)
Statements delimiter (single character). Defaults to ';'

Parameters:
delimiter -

addText

public void addText(java.lang.String text)
Script text. Required if file is not set.

Parameters:
text -

setFile

public void setFile(java.io.File file)
Script file. Required if there is no nested text. File content is executed after text.

Parameters:
text -

execute

public void execute(SQLProcessor processor)
             throws java.io.IOException,
                    java.sql.SQLException
Throws:
java.io.IOException
java.sql.SQLException

execute

public void execute()
             throws BuildException
Throws:
BuildException


Copyright © 2003 Hammurapi Group. All Rights Reserved.