Class HttpExecutor
java.lang.Object
io.serverlessworkflow.impl.executors.http.HttpExecutor
- All Implemented Interfaces:
CallableTask<io.serverlessworkflow.api.types.CallHTTP>
public class HttpExecutor
extends Object
implements CallableTask<io.serverlessworkflow.api.types.CallHTTP>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanapply(WorkflowContext workflow, TaskContext taskContext, WorkflowModel input) voidinit(io.serverlessworkflow.api.types.CallHTTP task, io.serverlessworkflow.api.types.Workflow workflow, WorkflowApplication application, ResourceLoader resourceLoader)
-
Constructor Details
-
HttpExecutor
public HttpExecutor()
-
-
Method Details
-
init
public void init(io.serverlessworkflow.api.types.CallHTTP task, io.serverlessworkflow.api.types.Workflow workflow, WorkflowApplication application, ResourceLoader resourceLoader) - Specified by:
initin interfaceCallableTask<io.serverlessworkflow.api.types.CallHTTP>
-
apply
public CompletableFuture<WorkflowModel> apply(WorkflowContext workflow, TaskContext taskContext, WorkflowModel input) - Specified by:
applyin interfaceCallableTask<io.serverlessworkflow.api.types.CallHTTP>
-
accept
- Specified by:
acceptin interfaceCallableTask<io.serverlessworkflow.api.types.CallHTTP>
-