org.jumpmind.symmetric.db
Class SqlScript

java.lang.Object
  extended by org.jumpmind.symmetric.db.SqlScript

public class SqlScript
extends java.lang.Object

This class is for running SQL scripts against a DataSource.


Field Summary
static char QUERY_ENDS
           
 
Constructor Summary
SqlScript(java.net.URL url, javax.sql.DataSource ds)
           
SqlScript(java.net.URL url, javax.sql.DataSource ds, boolean failOnError)
           
SqlScript(java.net.URL url, javax.sql.DataSource ds, boolean failOnError, char delimiter, java.util.Map<java.lang.String,java.lang.String> replacementTokens)
           
SqlScript(java.net.URL url, javax.sql.DataSource ds, char delimiter)
           
 
Method Summary
 void execute()
           
 int getCommitRate()
           
protected  java.lang.String replaceTokens(java.lang.String original)
           
 void setCommitRate(int commitRate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QUERY_ENDS

public static final char QUERY_ENDS
See Also:
Constant Field Values
Constructor Detail

SqlScript

public SqlScript(java.net.URL url,
                 javax.sql.DataSource ds)

SqlScript

public SqlScript(java.net.URL url,
                 javax.sql.DataSource ds,
                 boolean failOnError)

SqlScript

public SqlScript(java.net.URL url,
                 javax.sql.DataSource ds,
                 char delimiter)

SqlScript

public SqlScript(java.net.URL url,
                 javax.sql.DataSource ds,
                 boolean failOnError,
                 char delimiter,
                 java.util.Map<java.lang.String,java.lang.String> replacementTokens)
Method Detail

replaceTokens

protected java.lang.String replaceTokens(java.lang.String original)

execute

public void execute()

getCommitRate

public int getCommitRate()

setCommitRate

public void setCommitRate(int commitRate)


Copyright © 2007-2008. All Rights Reserved.