Interface GenericWorkflowClient

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse longPollHistory​(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.QueryWorkflowResponse query​(io.temporal.api.workflowservice.v1.QueryWorkflowRequest queryParameters)  
      void requestCancel​(io.temporal.api.workflowservice.v1.RequestCancelWorkflowExecutionRequest parameters)  
      void signal​(io.temporal.api.workflowservice.v1.SignalWorkflowExecutionRequest request)  
      io.temporal.api.common.v1.WorkflowExecution signalWithStart​(io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionRequest request)  
      io.temporal.api.common.v1.WorkflowExecution start​(io.temporal.api.workflowservice.v1.StartWorkflowExecutionRequest request)  
      void terminate​(io.temporal.api.workflowservice.v1.TerminateWorkflowExecutionRequest request)  
    • Method Detail

      • start

        io.temporal.api.common.v1.WorkflowExecution start​(io.temporal.api.workflowservice.v1.StartWorkflowExecutionRequest request)
      • signal

        void signal​(io.temporal.api.workflowservice.v1.SignalWorkflowExecutionRequest request)
      • signalWithStart

        io.temporal.api.common.v1.WorkflowExecution 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)