Interface GenericWorkflowClientExternal
-
- All Known Implementing Classes:
GenericWorkflowClientExternalImpl
public 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)
-
signalWithStart
io.temporal.api.common.v1.WorkflowExecution signalWithStart(SignalWithStartWorkflowExecutionParameters parameters)
-
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()
-
-