Interface GenericWorkflowClientExternal

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String generateUniqueId()  
      java.lang.String getNamespace()  
      io.temporal.serviceclient.WorkflowServiceStubs getService()  
      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​(SignalWithStartWorkflowExecutionParameters parameters)  
      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)
      • 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)
      • generateUniqueId

        java.lang.String generateUniqueId()
      • getService

        io.temporal.serviceclient.WorkflowServiceStubs getService()
      • getNamespace

        java.lang.String getNamespace()