private void collectHistoricDecisionOutputIds(List<HistoricDecisionInstance> historicDecisionInstances, List<String> historicDecisionOutputIds, List<String> outputByteArrayId) { for (HistoricDecisionInstance historicDecisionInstance : historicDecisionInstances) { for (HistoricDecisionOutputInstance outputInstanceEntity : historicDecisionInstance.getOutputs()) { historicDecisionOutputIds.add(outputInstanceEntity.getId()); final String byteArrayValueId = ((HistoricDecisionOutputInstanceEntity) outputInstanceEntity).getByteArrayValueId(); if (byteArrayValueId != null) { outputByteArrayId.add(byteArrayValueId); } } } assertEquals(PROCESS_INSTANCE_COUNT, historicDecisionOutputIds.size()); }
public static HistoricDecisionOutputInstance createMockHistoricDecisionOutput(TypedValue typedValue) { HistoricDecisionOutputInstance output = mock(HistoricDecisionOutputInstance.class); when(output.getId()).thenReturn(EXAMPLE_HISTORIC_DECISION_OUTPUT_INSTANCE_ID); when(output.getDecisionInstanceId()).thenReturn(EXAMPLE_HISTORIC_DECISION_INSTANCE_ID); when(output.getClauseId()).thenReturn(EXAMPLE_HISTORIC_DECISION_OUTPUT_INSTANCE_CLAUSE_ID); when(output.getClauseName()).thenReturn(EXAMPLE_HISTORIC_DECISION_OUTPUT_INSTANCE_CLAUSE_NAME); when(output.getRuleId()).thenReturn(EXAMPLE_HISTORIC_DECISION_OUTPUT_INSTANCE_RULE_ID); when(output.getRuleOrder()).thenReturn(EXAMPLE_HISTORIC_DECISION_OUTPUT_INSTANCE_RULE_ORDER); when(output.getVariableName()).thenReturn(EXAMPLE_HISTORIC_DECISION_OUTPUT_INSTANCE_VARIABLE_NAME); when(output.getTypedValue()).thenReturn(typedValue); when(output.getErrorMessage()).thenReturn(null); when(output.getCreateTime()).thenReturn(DateTimeUtil.parseDate(EXAMPLE_HISTORIC_DECISION_OUTPUT_INSTANCE_CREATE_TIME)); when(output.getRemovalTime()).thenReturn(DateTimeUtil.parseDate(EXAMPLE_HISTORIC_DECISION_OUTPUT_INSTANCE_REMOVAL_TIME)); when(output.getRootProcessInstanceId()).thenReturn(EXAMPLE_HISTORIC_DECISION_OUTPUT_ROOT_PROCESS_INSTANCE_ID); return output; }
public static HistoricDecisionOutputInstanceDto fromHistoricDecisionOutputInstance(HistoricDecisionOutputInstance historicDecisionOutputInstance) { HistoricDecisionOutputInstanceDto dto = new HistoricDecisionOutputInstanceDto(); dto.id = historicDecisionOutputInstance.getId(); dto.decisionInstanceId = historicDecisionOutputInstance.getDecisionInstanceId(); dto.clauseId = historicDecisionOutputInstance.getClauseId(); dto.clauseName = historicDecisionOutputInstance.getClauseName(); dto.ruleId = historicDecisionOutputInstance.getRuleId(); dto.ruleOrder = historicDecisionOutputInstance.getRuleOrder(); dto.variableName = historicDecisionOutputInstance.getVariableName(); dto.createTime = historicDecisionOutputInstance.getCreateTime(); dto.removalTime = historicDecisionOutputInstance.getRemovalTime(); dto.rootProcessInstanceId = historicDecisionOutputInstance.getRootProcessInstanceId(); if(historicDecisionOutputInstance.getErrorMessage() == null) { VariableValueDto.fromTypedValue(dto, historicDecisionOutputInstance.getTypedValue()); } else { dto.errorMessage = historicDecisionOutputInstance.getErrorMessage(); dto.type = VariableValueDto.toRestApiTypeName(historicDecisionOutputInstance.getTypeName()); } return dto; }
public static HistoricDecisionOutputInstanceDto fromHistoricDecisionOutputInstance(HistoricDecisionOutputInstance historicDecisionOutputInstance) { HistoricDecisionOutputInstanceDto dto = new HistoricDecisionOutputInstanceDto(); dto.id = historicDecisionOutputInstance.getId(); dto.decisionInstanceId = historicDecisionOutputInstance.getDecisionInstanceId(); dto.clauseId = historicDecisionOutputInstance.getClauseId(); dto.clauseName = historicDecisionOutputInstance.getClauseName(); dto.ruleId = historicDecisionOutputInstance.getRuleId(); dto.ruleOrder = historicDecisionOutputInstance.getRuleOrder(); dto.variableName = historicDecisionOutputInstance.getVariableName(); dto.createTime = historicDecisionOutputInstance.getCreateTime(); dto.removalTime = historicDecisionOutputInstance.getRemovalTime(); dto.rootProcessInstanceId = historicDecisionOutputInstance.getRootProcessInstanceId(); if(historicDecisionOutputInstance.getErrorMessage() == null) { VariableValueDto.fromTypedValue(dto, historicDecisionOutputInstance.getTypedValue()); } else { dto.errorMessage = historicDecisionOutputInstance.getErrorMessage(); dto.type = VariableValueDto.toRestApiTypeName(historicDecisionOutputInstance.getTypeName()); } return dto; }
private void collectHistoricDecisionOutputIds(List<HistoricDecisionInstance> historicDecisionInstances, List<String> historicDecisionOutputIds, List<String> outputByteArrayId) { for (HistoricDecisionInstance historicDecisionInstance : historicDecisionInstances) { for (HistoricDecisionOutputInstance outputInstanceEntity : historicDecisionInstance.getOutputs()) { historicDecisionOutputIds.add(outputInstanceEntity.getId()); final String byteArrayValueId = ((HistoricDecisionOutputInstanceEntity) outputInstanceEntity).getByteArrayValueId(); if (byteArrayValueId != null) { outputByteArrayId.add(byteArrayValueId); } } } assertEquals(PROCESS_INSTANCE_COUNT, historicDecisionOutputIds.size()); }
public static HistoricDecisionOutputInstanceDto fromHistoricDecisionOutputInstance(HistoricDecisionOutputInstance historicDecisionOutputInstance) { HistoricDecisionOutputInstanceDto dto = new HistoricDecisionOutputInstanceDto(); dto.id = historicDecisionOutputInstance.getId(); dto.decisionInstanceId = historicDecisionOutputInstance.getDecisionInstanceId(); dto.clauseId = historicDecisionOutputInstance.getClauseId(); dto.clauseName = historicDecisionOutputInstance.getClauseName(); dto.ruleId = historicDecisionOutputInstance.getRuleId(); dto.ruleOrder = historicDecisionOutputInstance.getRuleOrder(); dto.variableName = historicDecisionOutputInstance.getVariableName(); dto.createTime = historicDecisionOutputInstance.getCreateTime(); dto.removalTime = historicDecisionOutputInstance.getRemovalTime(); dto.rootProcessInstanceId = historicDecisionOutputInstance.getRootProcessInstanceId(); if(historicDecisionOutputInstance.getErrorMessage() == null) { VariableValueDto.fromTypedValue(dto, historicDecisionOutputInstance.getTypedValue()); } else { dto.errorMessage = historicDecisionOutputInstance.getErrorMessage(); dto.type = VariableValueDto.toRestApiTypeName(historicDecisionOutputInstance.getTypeName()); } return dto; }