Interface GenericWorkflowClient
-
- All Known Implementing Classes:
GenericWorkflowClientImpl
public interface GenericWorkflowClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponsegetWorkflowExecutionHistory(io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request)java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse>getWorkflowExecutionHistoryAsync(io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request)io.temporal.api.workflowservice.v1.ListWorkflowExecutionsResponselistWorkflowExecutions(io.temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest listRequest)java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.ListWorkflowExecutionsResponse>listWorkflowExecutionsAsync(io.temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest listRequest)io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponselongPollHistory(io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request, io.grpc.Deadline deadline)java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse>longPollHistoryAsync(io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request, io.grpc.Deadline deadline)io.temporal.api.workflowservice.v1.QueryWorkflowResponsequery(io.temporal.api.workflowservice.v1.QueryWorkflowRequest queryParameters)voidrequestCancel(io.temporal.api.workflowservice.v1.RequestCancelWorkflowExecutionRequest parameters)voidsignal(io.temporal.api.workflowservice.v1.SignalWorkflowExecutionRequest request)io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionResponsesignalWithStart(io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionRequest request)io.temporal.api.workflowservice.v1.StartWorkflowExecutionResponsestart(io.temporal.api.workflowservice.v1.StartWorkflowExecutionRequest request)voidterminate(io.temporal.api.workflowservice.v1.TerminateWorkflowExecutionRequest request)
-
-
-
Method Detail
-
start
io.temporal.api.workflowservice.v1.StartWorkflowExecutionResponse start(io.temporal.api.workflowservice.v1.StartWorkflowExecutionRequest request)
-
signal
void signal(io.temporal.api.workflowservice.v1.SignalWorkflowExecutionRequest request)
-
signalWithStart
io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionResponse signalWithStart(io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionRequest request)
-
requestCancel
void requestCancel(io.temporal.api.workflowservice.v1.RequestCancelWorkflowExecutionRequest parameters)
-
query
io.temporal.api.workflowservice.v1.QueryWorkflowResponse query(io.temporal.api.workflowservice.v1.QueryWorkflowRequest queryParameters)
-
terminate
void terminate(io.temporal.api.workflowservice.v1.TerminateWorkflowExecutionRequest request)
-
longPollHistory
io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse longPollHistory(@Nonnull io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request, @Nonnull io.grpc.Deadline deadline)
-
longPollHistoryAsync
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse> longPollHistoryAsync(@Nonnull io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request, @Nonnull io.grpc.Deadline deadline)
-
getWorkflowExecutionHistory
io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse getWorkflowExecutionHistory(@Nonnull io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request)
-
getWorkflowExecutionHistoryAsync
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse> getWorkflowExecutionHistoryAsync(@Nonnull io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request)
-
listWorkflowExecutions
io.temporal.api.workflowservice.v1.ListWorkflowExecutionsResponse listWorkflowExecutions(io.temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest listRequest)
-
listWorkflowExecutionsAsync
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.ListWorkflowExecutionsResponse> listWorkflowExecutionsAsync(io.temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest listRequest)
-
-