Class QDLRunner

    • Method Detail

      • isEchoModeOn

        public boolean isEchoModeOn()
      • setEchoModeOn

        public void setEchoModeOn​(boolean echoModeOn)
      • getState

        public State getState()
      • getPrettyPrint

        public Boolean getPrettyPrint()
      • setPrettyPrint

        public void setPrettyPrint​(Boolean prettyPrint)
      • setState

        public void setState​(State state)
        You may inject state at runtime if you need this to start with some existing state.
        Parameters:
        state -
      • setInterpreter

        public void setInterpreter​(QDLInterpreter interpreter)
      • run

        public void run​(boolean startProcess,
                        SIInterrupts siInterrupts,
                        boolean noInterrupt)
                 throws Throwable
        For running a buffer that may have breakpoints set
        Parameters:
        siInterrupts -
        noInterrupt -
        Throws:
        Throwable
      • getLastResult

        public Object getLastResult()
      • setLastResult

        public void setLastResult​(Object lastResult)
      • run

        protected void run​(int startIndex,
                           State currentState,
                           boolean startProcess,
                           SIInterrupts siInterrupts,
                           boolean noInterrupt)
                    throws Throwable
        Throws:
        Throwable