Class StudioDBScriptRunnerImpl

java.lang.Object
org.craftercms.studio.impl.v2.dal.StudioDBScriptRunnerImpl
All Implemented Interfaces:
StudioDBScriptRunner

public class StudioDBScriptRunnerImpl extends Object implements StudioDBScriptRunner
  • Field Details

    • delimiter

      protected String delimiter
    • dataSource

      protected DataSource dataSource
    • scriptLinesBufferSize

      protected int scriptLinesBufferSize
    • connection

      protected Connection connection
    • autoCommit

      protected boolean autoCommit
  • Constructor Details

    • StudioDBScriptRunnerImpl

      protected StudioDBScriptRunnerImpl(String delimiter, DataSource dataSource, int scriptLinesBufferSize)
  • Method Details

    • openConnection

      protected void openConnection()
    • closeConnection

      protected void closeConnection()
    • execute

      public void execute(File sqlScriptFile)
      Specified by:
      execute in interface StudioDBScriptRunner