Class ScriptRunner


  • public class ScriptRunner
    extends Object
    This is an internal testing utility.
    You are welcome to use this class for your own purposes,
    but if there is some feature/enhancement you need for your own usage,
    please make and modify your own copy instead of sending us an enhancement request.
    Author:
    Clinton Begin
    • Constructor Detail

      • ScriptRunner

        public ScriptRunner​(Connection connection)
    • Method Detail

      • setStopOnError

        public void setStopOnError​(boolean stopOnError)
      • setThrowWarning

        public void setThrowWarning​(boolean throwWarning)
      • setAutoCommit

        public void setAutoCommit​(boolean autoCommit)
      • setSendFullScript

        public void setSendFullScript​(boolean sendFullScript)
      • setRemoveCRs

        public void setRemoveCRs​(boolean removeCRs)
      • setEscapeProcessing

        public void setEscapeProcessing​(boolean escapeProcessing)
        Sets the escape processing.
        Parameters:
        escapeProcessing - the new escape processing
        Since:
        3.1.1
      • setLogWriter

        public void setLogWriter​(PrintWriter logWriter)
      • setErrorLogWriter

        public void setErrorLogWriter​(PrintWriter errorLogWriter)
      • setDelimiter

        public void setDelimiter​(String delimiter)
      • setFullLineDelimiter

        public void setFullLineDelimiter​(boolean fullLineDelimiter)
      • runScript

        public void runScript​(Reader reader)
      • closeConnection

        @Deprecated
        public void closeConnection()
        Deprecated.
        Since 3.5.4, this method is deprecated. Please close the Connection outside of this class.