| Interface | Description |
|---|---|
| FunctionExecutor<I,O> |
Allows executing the function configured by
LocalFunctionRegistry.FUNCTION_NAME |
| FunctionExitHandler |
A strategy interface for handling exiting from a function when it is executed via the CLI.
|
| Class | Description |
|---|---|
| AbstractFunctionExecutor<I,O,C> |
A class that executes the configured
LocalFunctionRegistry.FUNCTION_NAME for the given inputs and outputs. |
| DefaultFunctionExitHandler |
Default implementation that will exit using
System.exit(int). |
| FunctionApplication |
Allows executing functions from the CLI.
|
| FunctionInitializer |
A super class that can be used to initialize a function.
|
| StreamFunctionExecutor<C> |
A base function executor for handling input and output as streams
|