/// <summary> /// /// </summary> public virtual ProcessInstance Suspend(SuspendProcessInstanceCmd suspendProcessInstanceCmd) { VerifyCanWriteToProcessInstance(suspendProcessInstanceCmd.ProcessInstanceId); runtimeService.SuspendProcessInstanceById(suspendProcessInstanceCmd.ProcessInstanceId); return(GetProcessInstanceById(suspendProcessInstanceCmd.ProcessInstanceId)); }
public virtual void Suspend() { ValidateParameters(); var command = new SuspendProcessInstanceCmd(this); CommandExecutor.Execute(command); }
public virtual void suspend() { validateParameters(); SuspendProcessInstanceCmd command = new SuspendProcessInstanceCmd(this); commandExecutor.execute(command); }
/// <summary> /// /// </summary> public virtual ProcessInstance Suspend(SuspendProcessInstanceCmd suspendProcessInstanceCmd) { runtimeService.SuspendProcessInstanceById(suspendProcessInstanceCmd.ProcessInstanceId); return(GetProcessInstanceById(suspendProcessInstanceCmd.ProcessInstanceId, SuspensionStateProvider.SUSPENDED)); }