protected void appendHistoricDecisionInputInstances(Map<String, HistoricDecisionInstanceEntity> decisionInstancesById, HistoricDecisionInstanceQueryImpl query) { List<HistoricDecisionInputInstanceEntity> decisionInputInstances = findHistoricDecisionInputInstancesByDecisionInstanceIds(decisionInstancesById.keySet()); initializeInputInstances(decisionInstancesById.values()); for (HistoricDecisionInputInstanceEntity decisionInputInstance : decisionInputInstances) { HistoricDecisionInstanceEntity historicDecisionInstance = decisionInstancesById.get(decisionInputInstance.getDecisionInstanceId()); historicDecisionInstance.addInput(decisionInputInstance); // do not fetch values for byte arrays eagerly (unless requested by the user) if (!isBinaryValue(decisionInputInstance) || query.isByteArrayFetchingEnabled()) { fetchVariableValue(decisionInputInstance, query.isCustomObjectDeserializationEnabled()); } } }
protected void appendHistoricDecisionInputInstances(Map<String, HistoricDecisionInstanceEntity> decisionInstancesById, HistoricDecisionInstanceQueryImpl query) { List<HistoricDecisionInputInstanceEntity> decisionInputInstances = findHistoricDecisionInputInstancesByDecisionInstanceIds(decisionInstancesById.keySet()); initializeInputInstances(decisionInstancesById.values()); for (HistoricDecisionInputInstanceEntity decisionInputInstance : decisionInputInstances) { HistoricDecisionInstanceEntity historicDecisionInstance = decisionInstancesById.get(decisionInputInstance.getDecisionInstanceId()); historicDecisionInstance.addInput(decisionInputInstance); // do not fetch values for byte arrays eagerly (unless requested by the user) if (!isBinaryValue(decisionInputInstance) || query.isByteArrayFetchingEnabled()) { fetchVariableValue(decisionInputInstance, query.isCustomObjectDeserializationEnabled()); } } }
protected void appendHistoricDecisionInputInstances(Map<String, HistoricDecisionInstanceEntity> decisionInstancesById, HistoricDecisionInstanceQueryImpl query) { List<HistoricDecisionInputInstanceEntity> decisionInputInstances = findHistoricDecisionInputInstancesByDecisionInstanceIds(decisionInstancesById.keySet()); initializeInputInstances(decisionInstancesById.values()); for (HistoricDecisionInputInstanceEntity decisionInputInstance : decisionInputInstances) { HistoricDecisionInstanceEntity historicDecisionInstance = decisionInstancesById.get(decisionInputInstance.getDecisionInstanceId()); historicDecisionInstance.addInput(decisionInputInstance); // do not fetch values for byte arrays eagerly (unless requested by the user) if (!isBinaryValue(decisionInputInstance) || query.isByteArrayFetchingEnabled()) { fetchVariableValue(decisionInputInstance, query.isCustomObjectDeserializationEnabled()); } } }