Package com.evolveum.midpoint.util.sql
Class ScriptRunner
- java.lang.Object
- 
- com.evolveum.midpoint.util.sql.ScriptRunner
 
- 
 public class ScriptRunner extends Object Tool to run database scripts. Original author is unknown at this moment.
- 
- 
Constructor SummaryConstructors Constructor Description ScriptRunner(Connection connection, boolean autoCommit, boolean stopOnError)Default constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrunScript(Reader reader)Runs an SQL script (read in using the Reader parameter)voidsetDelimiter(String delimiter, boolean fullLineDelimiter)voidsetErrorLogWriter(PrintWriter errorLogWriter)Setter for errorLogWriter propertyvoidsetLogWriter(PrintWriter logWriter)Setter for logWriter property
 
- 
- 
- 
Constructor Detail- 
ScriptRunnerpublic ScriptRunner(Connection connection, boolean autoCommit, boolean stopOnError) Default constructor
 
- 
 - 
Method Detail- 
setDelimiterpublic void setDelimiter(String delimiter, boolean fullLineDelimiter) 
 - 
setLogWriterpublic void setLogWriter(PrintWriter logWriter) Setter for logWriter property- Parameters:
- logWriter- - the new value of the logWriter property
 
 - 
setErrorLogWriterpublic void setErrorLogWriter(PrintWriter errorLogWriter) Setter for errorLogWriter property- Parameters:
- errorLogWriter- - the new value of the errorLogWriter property
 
 - 
runScriptpublic void runScript(Reader reader) throws IOException, SQLException Runs an SQL script (read in using the Reader parameter)- Parameters:
- reader- - the source of the script
- Throws:
- IOException
- SQLException
 
 
- 
 
-