Uses of Class
software.amazon.lambda.durable.DurableContext
Packages that use DurableContext
-
Uses of DurableContext in software.amazon.lambda.durable
Methods in software.amazon.lambda.durable that return DurableContextModifier and TypeMethodDescriptionDurableContext.createChildContext(String childContextId, String childContextName) Creates a child context.static DurableContextDurableContext.createRootContext(ExecutionManager executionManager, DurableConfig durableConfig, com.amazonaws.services.lambda.runtime.Context lambdaContext) Creates a root context (contextId = null)Methods in software.amazon.lambda.durable with parameters of type DurableContextModifier and TypeMethodDescriptionabstract ODurableHandler.handleRequest(I input, DurableContext context) Handle the durable execution.Method parameters in software.amazon.lambda.durable with type arguments of type DurableContextModifier and TypeMethodDescriptionstatic <I,O> DurableExecutionOutput DurableExecutor.execute(DurableExecutionInput input, com.amazonaws.services.lambda.runtime.Context lambdaContext, TypeToken<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config) <T> TDurableContext.runInChildContext(String name, Class<T> resultType, Function<DurableContext, T> func) <T> TDurableContext.runInChildContext(String name, TypeToken<T> typeToken, Function<DurableContext, T> func) <T> DurableFuture<T>DurableContext.runInChildContextAsync(String name, Class<T> resultType, Function<DurableContext, T> func) <T> DurableFuture<T>DurableContext.runInChildContextAsync(String name, TypeToken<T> typeToken, Function<DurableContext, T> func) static <I,O> com.amazonaws.services.lambda.runtime.RequestHandler<DurableExecutionInput, DurableExecutionOutput> DurableExecutor.wrap(TypeToken<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config) -
Uses of DurableContext in software.amazon.lambda.durable.operation
Methods in software.amazon.lambda.durable.operation that return DurableContextModifier and TypeMethodDescriptionprotected DurableContextBaseDurableOperation.getContext()Gets the parent context.Constructors in software.amazon.lambda.durable.operation with parameters of type DurableContextModifierConstructorDescriptionprotectedBaseDurableOperation(String operationId, String name, software.amazon.awssdk.services.lambda.model.OperationType operationType, TypeToken<T> resultTypeToken, SerDes resultSerDes, DurableContext durableContext) CallbackOperation(String operationId, String name, TypeToken<T> resultTypeToken, CallbackConfig config, DurableContext durableContext) ChildContextOperation(String operationId, String name, Function<DurableContext, T> function, OperationSubType subType, TypeToken<T> resultTypeToken, SerDes resultSerDes, DurableContext durableContext) InvokeOperation(String operationId, String name, String functionName, U payload, TypeToken<T> resultTypeToken, InvokeConfig config, DurableContext durableContext) StepOperation(String operationId, String name, Function<StepContext, T> function, TypeToken<T> resultTypeToken, StepConfig config, DurableContext durableContext) WaitOperation(String operationId, String name, Duration duration, DurableContext durableContext) Constructor parameters in software.amazon.lambda.durable.operation with type arguments of type DurableContextModifierConstructorDescriptionChildContextOperation(String operationId, String name, Function<DurableContext, T> function, OperationSubType subType, TypeToken<T> resultTypeToken, SerDes resultSerDes, DurableContext durableContext)