Package akka.javasdk.workflow
Class Workflow.AsyncCallStep<CallInput,CallOutput,FailoverInput>
Object
akka.javasdk.workflow.Workflow.AsyncCallStep<CallInput,CallOutput,FailoverInput>
- All Implemented Interfaces:
Workflow.Step
@Deprecated
public static class Workflow.AsyncCallStep<CallInput,CallOutput,FailoverInput>
extends Object
implements Workflow.Step
Deprecated.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Function
<CallInput, CompletionStage<CallOutput>> Deprecated.Deprecated.Deprecated.final Class
<CallOutput> Deprecated. -
Constructor Summary
ConstructorsConstructorDescriptionAsyncCallStep
(String name, Class<CallInput> callInputClass, Function<CallInput, CompletionStage<CallOutput>> callFunc, Class<CallOutput> transitionInputClass, Function<CallOutput, Workflow.Effect.TransitionalEffect<Void>> transitionFunc) Deprecated.Not for direct user construction, instances are created through the workflow DSL -
Method Summary
-
Field Details
-
callFunc
Deprecated. -
transitionFunc
Deprecated. -
callInputClass
Deprecated. -
transitionInputClass
Deprecated.
-
-
Constructor Details
-
AsyncCallStep
public AsyncCallStep(String name, Class<CallInput> callInputClass, Function<CallInput, CompletionStage<CallOutput>> callFunc, Class<CallOutput> transitionInputClass, Function<CallOutput, Workflow.Effect.TransitionalEffect<Void>> transitionFunc) Deprecated.Not for direct user construction, instances are created through the workflow DSL
-
-
Method Details
-
name
Deprecated.- Specified by:
name
in interfaceWorkflow.Step
-
timeout
Deprecated.- Specified by:
timeout
in interfaceWorkflow.Step
-
timeout
Deprecated.Define a step timeout.
-
Workflow.StepEffect
instead.