提交 f0ed840b 编写于 作者: C CTI777 提交者: salaboy

Refactoring for UpdateProcessPayload and StartProcessPayload

上级 b8a3fe3a
......@@ -128,7 +128,7 @@ public class ProcessAdminRuntimeImpl implements ProcessAdminRuntime {
.processDefinitionKey(startProcessPayload.getProcessDefinitionKey())
.businessKey(startProcessPayload.getBusinessKey())
.variables(startProcessPayload.getVariables())
.name(startProcessPayload.getProcessInstanceName())
.name(startProcessPayload.getName())
.start());
}
......@@ -218,8 +218,8 @@ public class ProcessAdminRuntimeImpl implements ProcessAdminRuntime {
public ProcessInstance update(UpdateProcessPayload updateProcessPayload) {
if (updateProcessPayload.getBusinessKey()!=null)
runtimeService.updateBusinessKey(updateProcessPayload.getProcessInstanceId(),updateProcessPayload.getBusinessKey());
if (updateProcessPayload.getProcessInstanceName()!=null)
runtimeService.setProcessInstanceName(updateProcessPayload.getProcessInstanceId(),updateProcessPayload.getProcessInstanceName());
if (updateProcessPayload.getName()!=null)
runtimeService.setProcessInstanceName(updateProcessPayload.getProcessInstanceId(),updateProcessPayload.getName());
return processInstanceConverter.from(runtimeService.createProcessInstanceQuery()
.processInstanceId(updateProcessPayload.getProcessInstanceId()).singleResult());
......
......@@ -231,7 +231,7 @@ public class ProcessRuntimeImpl implements ProcessRuntime {
.processDefinitionKey(startProcessPayload.getProcessDefinitionKey())
.businessKey(startProcessPayload.getBusinessKey())
.variables(startProcessPayload.getVariables())
.name(startProcessPayload.getProcessInstanceName())
.name(startProcessPayload.getName())
.start());
}
......@@ -333,8 +333,8 @@ public class ProcessRuntimeImpl implements ProcessRuntime {
if (updateProcessPayload.getBusinessKey()!=null)
runtimeService.updateBusinessKey(updateProcessPayload.getProcessInstanceId(),updateProcessPayload.getBusinessKey());
if (updateProcessPayload.getProcessInstanceName()!=null)
runtimeService.setProcessInstanceName(updateProcessPayload.getProcessInstanceId(),updateProcessPayload.getProcessInstanceName());
if (updateProcessPayload.getName()!=null)
runtimeService.setProcessInstanceName(updateProcessPayload.getProcessInstanceId(),updateProcessPayload.getName());
ProcessInstance updatedProcessInstance=processInstanceConverter.from(runtimeService.createProcessInstanceQuery()
.processInstanceId(updateProcessPayload.getProcessInstanceId())
......
......@@ -73,7 +73,7 @@ public class ProcessRuntimeImplTest {
UpdateProcessPayload updateProcessPayload = ProcessPayloadBuilder.update()
.withProcessInstanceId("processId")
.withBusinessKey("businessKey")
.withProcessInstanceName("name")
.withName("name")
.build();
ProcessInstanceImpl process = new ProcessInstanceImpl();
......
......@@ -444,7 +444,7 @@ public class ProcessRuntimeTest {
.withVariable("expectedKey",
true)
.withBusinessKey("my business key")
.withProcessInstanceName("my process name")
.withName("my process name")
.build());
assertThat(categorizeProcess).isNotNull();
......@@ -466,7 +466,7 @@ public class ProcessRuntimeTest {
UpdateProcessPayload updateProcessPayload = ProcessPayloadBuilder.update()
.withProcessInstanceId(processInstance.getId())
.withBusinessKey(processInstance.getBusinessKey() + " UPDATED")
.withProcessInstanceName(processInstance.getName() + " UPDATED")
.withName(processInstance.getName() + " UPDATED")
.build();
ProcessInstance updatedProcessInstance = processRuntime.update(updateProcessPayload);
......@@ -513,7 +513,7 @@ public class ProcessRuntimeTest {
.withVariable("expectedKey",
true)
.withBusinessKey("my business key")
.withProcessInstanceName("my process name")
.withName("my process name")
.build());
assertThat(categorizeProcess).isNotNull();
......@@ -530,7 +530,7 @@ public class ProcessRuntimeTest {
UpdateProcessPayload updateProcessPayload = ProcessPayloadBuilder.update()
.withProcessInstanceId(processInstance.getId())
.withBusinessKey(processInstance.getBusinessKey() + " UPDATED")
.withProcessInstanceName(processInstance.getName() + " UPDATED")
.withName(processInstance.getName() + " UPDATED")
.build();
ProcessInstance updatedProcessInstance = processAdminRuntime.update(updateProcessPayload);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册