Class ScriptHandler

    • Field Detail

      • PLUGIN_LIBRARIES_FILE

        public static final java.lang.String PLUGIN_LIBRARIES_FILE
        See Also:
        Constant Field Values
      • ERROR_HANDLER_FILE

        public static final java.lang.String ERROR_HANDLER_FILE
        See Also:
        Constant Field Values
      • scriptLangugaeMap

        public static final java.util.Map<java.lang.String,​java.lang.String> scriptLangugaeMap
      • manager

        protected javax.script.ScriptEngineManager manager
    • Constructor Detail

      • ScriptHandler

        public ScriptHandler()
    • Method Detail

      • handle

        public step.functions.io.Output<javax.json.JsonObject> handle​(step.functions.io.Input<javax.json.JsonObject> input)
                                                               throws java.lang.Exception
        Specified by:
        handle in class AbstractFunctionHandler<javax.json.JsonObject,​javax.json.JsonObject>
        Throws:
        java.lang.Exception