public abstract class WorkflowClientExternalBase extends Object implements WorkflowClientExternal
| Constructor and Description |
|---|
WorkflowClientExternalBase(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClientExternal genericClient) |
| Modifier and Type | Method and Description |
|---|---|
DataConverter |
getDataConverter() |
GenericWorkflowClientExternal |
getGenericClient() |
StartWorkflowOptions |
getSchedulingOptions() |
WorkflowExecution |
getWorkflowExecution() |
void |
requestCancelWorkflowExecution() |
void |
terminateWorkflowExecution(String reason,
String details,
ChildPolicy childPolicy) |
public WorkflowClientExternalBase(WorkflowExecution workflowExecution, WorkflowType workflowType, StartWorkflowOptions options, DataConverter dataConverter, GenericWorkflowClientExternal genericClient)
public void requestCancelWorkflowExecution()
requestCancelWorkflowExecution in interface WorkflowClientExternalpublic void terminateWorkflowExecution(String reason, String details, ChildPolicy childPolicy)
terminateWorkflowExecution in interface WorkflowClientExternalpublic DataConverter getDataConverter()
getDataConverter in interface WorkflowClientExternalpublic StartWorkflowOptions getSchedulingOptions()
getSchedulingOptions in interface WorkflowClientExternalpublic GenericWorkflowClientExternal getGenericClient()
getGenericClient in interface WorkflowClientExternalpublic WorkflowExecution getWorkflowExecution()
getWorkflowExecution in interface WorkflowClientExternal