Class HacDynamicLanguagesFacade


  • public class HacDynamicLanguagesFacade
    extends java.lang.Object
    • Constructor Detail

      • HacDynamicLanguagesFacade

        public HacDynamicLanguagesFacade()
    • Method Detail

      • saveScript

        public ScriptData saveScript​(java.lang.String code,
                                     java.lang.String content,
                                     java.lang.String engineName)
      • loadScript

        public ScriptData loadScript​(java.lang.String code)
      • executeScript

        public java.util.Map<java.lang.String,​java.lang.Object> executeScript​(java.lang.String scriptType,
                                                                                    java.lang.String script,
                                                                                    boolean commit)
      • getRegisteredEngineTypes

        public java.util.Set<ScriptEngineType> getRegisteredEngineTypes()
      • findScriptsForEngine

        public java.util.List<ScriptModel> findScriptsForEngine​(java.lang.String name)
      • deleteScript

        public ScriptData deleteScript​(java.lang.String code)
      • setModelService

        public void setModelService​(ModelService modelService)
      • setScriptEnginesRegistry

        public void setScriptEnginesRegistry​(ScriptEnginesRegistry scriptEnginesRegistry)