Class StudioDBScriptRunnerImpl
- java.lang.Object
-
- org.craftercms.studio.impl.v2.dal.StudioDBScriptRunnerImpl
-
- All Implemented Interfaces:
StudioDBScriptRunner
public class StudioDBScriptRunnerImpl extends Object implements StudioDBScriptRunner
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
autoCommit
protected Connection
connection
protected DataSource
dataSource
protected String
delimiter
protected int
scriptLinesBufferSize
-
Constructor Summary
Constructors Modifier Constructor Description protected
StudioDBScriptRunnerImpl(String delimiter, DataSource dataSource, int scriptLinesBufferSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
closeConnection()
void
execute(File sqlScriptFile)
protected void
openConnection()
-
-
-
Field Detail
-
delimiter
protected String delimiter
-
dataSource
protected DataSource dataSource
-
scriptLinesBufferSize
protected int scriptLinesBufferSize
-
connection
protected Connection connection
-
autoCommit
protected boolean autoCommit
-
-
Constructor Detail
-
StudioDBScriptRunnerImpl
protected StudioDBScriptRunnerImpl(String delimiter, DataSource dataSource, int scriptLinesBufferSize)
-
-
Method Detail
-
openConnection
protected void openConnection()
-
closeConnection
protected void closeConnection()
-
execute
public void execute(File sqlScriptFile)
- Specified by:
execute
in interfaceStudioDBScriptRunner
-
-