Package io.micronaut.function.executor
Class AbstractFunctionExecutor<I,O,C>
- java.lang.Object
-
- io.micronaut.function.executor.AbstractExecutor<C>
-
- io.micronaut.function.executor.AbstractFunctionExecutor<I,O,C>
-
- Type Parameters:
I- inputO- outputC- context
- All Implemented Interfaces:
io.micronaut.context.ApplicationContextProvider,FunctionExecutor<I,O>,java.io.Closeable,java.lang.AutoCloseable
public abstract class AbstractFunctionExecutor<I,O,C> extends AbstractExecutor<C> implements FunctionExecutor<I,O>
A class that executes the configuredLocalFunctionRegistry.FUNCTION_NAMEfor the given inputs and outputs.- Since:
- 1.0
-
-
Field Summary
-
Fields inherited from class io.micronaut.function.executor.AbstractExecutor
applicationContext
-
-
Constructor Summary
Constructors Constructor Description AbstractFunctionExecutor()
-
Method Summary
-
Methods inherited from class io.micronaut.function.executor.AbstractExecutor
buildApplicationContext, close, getApplicationContext, newApplicationContextBuilder, resolveFunction, resolveFunctionName, startEnvironment
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.micronaut.function.executor.FunctionExecutor
execute
-
-