archivedInstance.setStringIndexLabel(i, sProcessDefinition.getStringIndexLabel(i));
archivedInstance.setStringIndexLabel(i, sProcessDefinition.getStringIndexLabel(i));
public static ProcessInstance toProcessInstance(final SProcessDefinition definition, final SProcessInstance sInstance) { final ProcessInstanceBuilder clientProcessInstanceBuilder = ProcessInstanceBuilder.getInstance().createNewInstance(sInstance.getName()); clientProcessInstanceBuilder.setId(sInstance.getId()); clientProcessInstanceBuilder.setState(ProcessInstanceState.getFromId(sInstance.getStateId()).name().toLowerCase()); if (sInstance.getStartDate() > 0) { clientProcessInstanceBuilder.setStartDate(sInstance.getStartDate()); } clientProcessInstanceBuilder.setStartedBy(sInstance.getStartedBy()); clientProcessInstanceBuilder.setStartedBySubstitute(sInstance.getStartedBySubstitute()); if (sInstance.getEndDate() > 0) { clientProcessInstanceBuilder.setEndDate(sInstance.getEndDate()); } clientProcessInstanceBuilder.setLastUpdate(sInstance.getLastUpdate()); clientProcessInstanceBuilder.setProcessDefinitionId(sInstance.getProcessDefinitionId()); clientProcessInstanceBuilder.setDescription(sInstance.getDescription()); clientProcessInstanceBuilder.setRootProcessInstanceId(sInstance.getRootProcessInstanceId()); clientProcessInstanceBuilder.setCallerId(sInstance.getCallerId()); if (definition != null) { for (int i = 1; i <= 5; i++) { clientProcessInstanceBuilder.setStringIndexLabel(i, definition.getStringIndexLabel(i)); } } clientProcessInstanceBuilder.setStringIndex1(sInstance.getStringIndex1()); clientProcessInstanceBuilder.setStringIndex2(sInstance.getStringIndex2()); clientProcessInstanceBuilder.setStringIndex3(sInstance.getStringIndex3()); clientProcessInstanceBuilder.setStringIndex4(sInstance.getStringIndex4()); clientProcessInstanceBuilder.setStringIndex5(sInstance.getStringIndex5()); return clientProcessInstanceBuilder.done(); }
public static ProcessInstance toProcessInstance(final SProcessDefinition definition, final SProcessInstance sInstance) { final ProcessInstanceBuilder clientProcessInstanceBuilder = ProcessInstanceBuilder.getInstance().createNewInstance(sInstance.getName()); clientProcessInstanceBuilder.setId(sInstance.getId()); clientProcessInstanceBuilder.setState(ProcessInstanceState.getFromId(sInstance.getStateId()).name().toLowerCase()); if (sInstance.getStartDate() > 0) { clientProcessInstanceBuilder.setStartDate(sInstance.getStartDate()); } clientProcessInstanceBuilder.setStartedBy(sInstance.getStartedBy()); clientProcessInstanceBuilder.setStartedBySubstitute(sInstance.getStartedBySubstitute()); if (sInstance.getEndDate() > 0) { clientProcessInstanceBuilder.setEndDate(sInstance.getEndDate()); } clientProcessInstanceBuilder.setLastUpdate(sInstance.getLastUpdate()); clientProcessInstanceBuilder.setProcessDefinitionId(sInstance.getProcessDefinitionId()); clientProcessInstanceBuilder.setDescription(sInstance.getDescription()); clientProcessInstanceBuilder.setRootProcessInstanceId(sInstance.getRootProcessInstanceId()); clientProcessInstanceBuilder.setCallerId(sInstance.getCallerId()); if (definition != null) { for (int i = 1; i <= 5; i++) { clientProcessInstanceBuilder.setStringIndexLabel(i, definition.getStringIndexLabel(i)); } } clientProcessInstanceBuilder.setStringIndex1(sInstance.getStringIndex1()); clientProcessInstanceBuilder.setStringIndex2(sInstance.getStringIndex2()); clientProcessInstanceBuilder.setStringIndex3(sInstance.getStringIndex3()); clientProcessInstanceBuilder.setStringIndex4(sInstance.getStringIndex4()); clientProcessInstanceBuilder.setStringIndex5(sInstance.getStringIndex5()); return clientProcessInstanceBuilder.done(); }