Package software.amazon.lambda.durable
Class DurableExecutor
java.lang.Object
software.amazon.lambda.durable.DurableExecutor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <I,O> DurableExecutionOutput execute(DurableExecutionInput input, com.amazonaws.services.lambda.runtime.Context lambdaContext, TypeToken<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config) static <I,O> com.amazonaws.services.lambda.runtime.RequestHandler<DurableExecutionInput, DurableExecutionOutput> wrap(TypeToken<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config)
-
Constructor Details
-
DurableExecutor
public DurableExecutor()
-
-
Method Details
-
execute
public static <I,O> DurableExecutionOutput execute(DurableExecutionInput input, com.amazonaws.services.lambda.runtime.Context lambdaContext, TypeToken<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config) -
wrap
public static <I,O> com.amazonaws.services.lambda.runtime.RequestHandler<DurableExecutionInput,DurableExecutionOutput> wrap(TypeToken<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config)
-