}
public void terminateWorkflowExecution(String workflowId, String runId, String reason, String details, String childPolicy) {
DynamicWorkflowClientExternal dynamicWorkflowClientExternal = getDynamicWorkflowClient(workflowId, runId);
ChildPolicy policy = childPolicy != null ? ChildPolicy.valueOf(childPolicy) : null;
dynamicWorkflowClientExternal.terminateWorkflowExecution(reason, details, policy);
}
public String[] startWorkflowExecution(String workflowId, String runId, String eventName, String version, Object arguments) {
DynamicWorkflowClientExternalImpl dynamicWorkflowClientExternal = (DynamicWorkflowClientExternalImpl) getDynamicWorkflowClient(workflowId, runId);