Package com.evolveum.midpoint.util.sql
Class ScriptRunner
java.lang.Object
com.evolveum.midpoint.util.sql.ScriptRunner
Tool to run database scripts.
Original author is unknown at this moment.
-
Constructor Summary
ConstructorsConstructorDescriptionScriptRunner(Connection connection, boolean autoCommit, boolean stopOnError) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidRuns 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 Details
-
ScriptRunner
Default constructor
-
-
Method Details
-
setDelimiter
-
setLogWriter
Setter for logWriter property- Parameters:
logWriter- - the new value of the logWriter property
-
setErrorLogWriter
Setter for errorLogWriter property- Parameters:
errorLogWriter- - the new value of the errorLogWriter property
-
runScript
Runs an SQL script (read in using the Reader parameter)- Parameters:
reader- - the source of the script- Throws:
IOExceptionSQLException
-