Class DefaultScriptingLanguageExecutor

    • Constructor Detail

      • DefaultScriptingLanguageExecutor

        public DefaultScriptingLanguageExecutor()
    • Method Detail

      • executeScript

        public java.util.Map<java.lang.String,​java.lang.Object> executeScript​(java.lang.String engineName,
                                                                                    java.lang.String script,
                                                                                    boolean commit)
        Description copied from interface: ScriptingLanguageExecutor
        Execute script with use of provided ScriptingLanguageExecutor shell object.
        Specified by:
        executeScript in interface ScriptingLanguageExecutor
        Parameters:
        engineName - the name of scripting engine used to evaluate script
        script - the script body
        Returns:
        the resulting map which contains following predefined key/value pairs:
        - stacktraceText - contains possible stacktrace text when script execution has failed
        - outputText - contains possible standard output of the script execution
        - executionResult - contains possible script execution result
      • setScriptingLanguagesService

        public void setScriptingLanguagesService​(ScriptingLanguagesService scriptingLanguagesService)