Package step.functions.runner
Class FunctionRunner.Context
java.lang.Object
step.functions.runner.FunctionRunner.Context
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Enclosing class:
- FunctionRunner
-
Constructor Summary
ModifierConstructorDescriptionprotected
Context
(ch.exense.commons.app.Configuration configuration, AbstractFunctionType<?> functionType, Map<String, String> properties) -
Method Summary
-
Constructor Details
-
Context
protected Context(ch.exense.commons.app.Configuration configuration, AbstractFunctionType<?> functionType, Map<String, String> properties)
-
-
Method Details
-
run
-
run
public step.functions.io.Output<jakarta.json.JsonObject> run(Function function, jakarta.json.JsonObject argument) -
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-