protected HistoricDecisionEvaluationEvent newDecisionEvaluationEvent(DmnDecisionEvaluationEvent evaluationEvent) { return new HistoricDecisionEvaluationEvent(); }
public void insertHistoricDecisionInstances(HistoricDecisionEvaluationEvent event) { if (isHistoryEnabled()) { HistoricDecisionInstanceEntity rootHistoricDecisionInstance = event.getRootHistoricDecisionInstance(); insertHistoricDecisionInstance(rootHistoricDecisionInstance); for (HistoricDecisionInstanceEntity requiredHistoricDecisionInstances : event.getRequiredHistoricDecisionInstances()) { requiredHistoricDecisionInstances.setRootDecisionInstanceId(rootHistoricDecisionInstance.getId()); insertHistoricDecisionInstance(requiredHistoricDecisionInstances); } } }
protected HistoryEvent createHistoryEvent(DmnDecisionEvaluationEvent evaluationEvent, HistoricDecisionInstanceSupplier supplier) { HistoricDecisionEvaluationEvent event = newDecisionEvaluationEvent(evaluationEvent); HistoricDecisionInstanceEntity rootDecisionEvent = supplier.createHistoricDecisionInstance(evaluationEvent.getDecisionResult(), null); event.setRootHistoricDecisionInstance(rootDecisionEvent); List<HistoricDecisionInstanceEntity> requiredDecisionEvents = new ArrayList<HistoricDecisionInstanceEntity>(); for (DmnDecisionLogicEvaluationEvent requiredDecisionResult : evaluationEvent.getRequiredDecisionResults()) { HistoricDecisionInstanceEntity requiredDecisionEvent = supplier.createHistoricDecisionInstance(requiredDecisionResult, rootDecisionEvent); requiredDecisionEvents.add(requiredDecisionEvent); } event.setRequiredHistoricDecisionInstances(requiredDecisionEvents); return event; }
public void insertHistoricDecisionInstances(HistoricDecisionEvaluationEvent event) { if (isHistoryEnabled()) { HistoricDecisionInstanceEntity rootHistoricDecisionInstance = event.getRootHistoricDecisionInstance(); insertHistoricDecisionInstance(rootHistoricDecisionInstance); for (HistoricDecisionInstanceEntity requiredHistoricDecisionInstances : event.getRequiredHistoricDecisionInstances()) { requiredHistoricDecisionInstances.setRootDecisionInstanceId(rootHistoricDecisionInstance.getId()); insertHistoricDecisionInstance(requiredHistoricDecisionInstances); } } }
protected HistoryEvent createHistoryEvent(DmnDecisionEvaluationEvent evaluationEvent, HistoricDecisionInstanceSupplier supplier) { HistoricDecisionEvaluationEvent event = newDecisionEvaluationEvent(evaluationEvent); HistoricDecisionInstanceEntity rootDecisionEvent = supplier.createHistoricDecisionInstance(evaluationEvent.getDecisionResult(), null); event.setRootHistoricDecisionInstance(rootDecisionEvent); List<HistoricDecisionInstanceEntity> requiredDecisionEvents = new ArrayList<HistoricDecisionInstanceEntity>(); for (DmnDecisionLogicEvaluationEvent requiredDecisionResult : evaluationEvent.getRequiredDecisionResults()) { HistoricDecisionInstanceEntity requiredDecisionEvent = supplier.createHistoricDecisionInstance(requiredDecisionResult, rootDecisionEvent); requiredDecisionEvents.add(requiredDecisionEvent); } event.setRequiredHistoricDecisionInstances(requiredDecisionEvents); return event; }
public void insertHistoricDecisionInstances(HistoricDecisionEvaluationEvent event) { if (isHistoryEnabled()) { HistoricDecisionInstanceEntity rootHistoricDecisionInstance = event.getRootHistoricDecisionInstance(); insertHistoricDecisionInstance(rootHistoricDecisionInstance); for (HistoricDecisionInstanceEntity requiredHistoricDecisionInstances : event.getRequiredHistoricDecisionInstances()) { requiredHistoricDecisionInstances.setRootDecisionInstanceId(rootHistoricDecisionInstance.getId()); insertHistoricDecisionInstance(requiredHistoricDecisionInstances); } } }
protected HistoryEvent createHistoryEvent(DmnDecisionEvaluationEvent evaluationEvent, HistoricDecisionInstanceSupplier supplier) { HistoricDecisionEvaluationEvent event = newDecisionEvaluationEvent(evaluationEvent); HistoricDecisionInstanceEntity rootDecisionEvent = supplier.createHistoricDecisionInstance(evaluationEvent.getDecisionResult(), null); event.setRootHistoricDecisionInstance(rootDecisionEvent); List<HistoricDecisionInstanceEntity> requiredDecisionEvents = new ArrayList<HistoricDecisionInstanceEntity>(); for (DmnDecisionLogicEvaluationEvent requiredDecisionResult : evaluationEvent.getRequiredDecisionResults()) { HistoricDecisionInstanceEntity requiredDecisionEvent = supplier.createHistoricDecisionInstance(requiredDecisionResult, rootDecisionEvent); requiredDecisionEvents.add(requiredDecisionEvent); } event.setRequiredHistoricDecisionInstances(requiredDecisionEvents); return event; }
protected HistoricDecisionEvaluationEvent newDecisionEvaluationEvent(DmnDecisionEvaluationEvent evaluationEvent) { return new HistoricDecisionEvaluationEvent(); }
protected HistoricDecisionEvaluationEvent newDecisionEvaluationEvent(DmnDecisionEvaluationEvent evaluationEvent) { return new HistoricDecisionEvaluationEvent(); }