protected HistoricIncidentEventEntity newIncidentEventEntity(Incident incident) { return new HistoricIncidentEventEntity(); }
protected void initHistoricIncidentEvent(HistoricIncidentEventEntity evt, Incident incident, HistoryEventType eventType) { evt.setId(incident.getId()); evt.setProcessDefinitionId(incident.getProcessDefinitionId()); evt.setProcessInstanceId(incident.getProcessInstanceId()); evt.setExecutionId(incident.getExecutionId()); evt.setCreateTime(incident.getIncidentTimestamp()); evt.setIncidentType(incident.getIncidentType()); evt.setActivityId(incident.getActivityId()); evt.setCauseIncidentId(incident.getCauseIncidentId()); evt.setRootCauseIncidentId(incident.getRootCauseIncidentId()); evt.setConfiguration(incident.getConfiguration()); evt.setIncidentMessage(incident.getIncidentMessage()); evt.setTenantId(incident.getTenantId()); evt.setJobDefinitionId(incident.getJobDefinitionId()); HistoricBatchEntity historicBatch = getHistoricBatchByJobId(jobId); if (historicBatch != null) { evt.setRemovalTime(historicBatch.getRemovalTime()); ProcessDefinitionEntity definition = incidentEntity.getProcessDefinition(); if (definition != null) { evt.setProcessDefinitionKey(definition.getKey()); evt.setRootProcessInstanceId(execution.getRootProcessInstanceId()); evt.setEventType(eventType.getEventName()); evt.setIncidentState(incidentState.getStateCode());
protected HistoryEvent createHistoricIncidentEvt(Incident incident, HistoryEventTypes eventType) { // create event HistoricIncidentEventEntity evt = loadIncidentEvent(incident); // initialize initHistoricIncidentEvent(evt, incident, eventType); if (HistoryEventTypes.INCIDENT_RESOLVE.equals(eventType) || HistoryEventTypes.INCIDENT_DELETE.equals(eventType)) { evt.setEndTime(ClockUtil.getCurrentTime()); } return evt; }
protected void initHistoricIncidentEvent(HistoricIncidentEventEntity evt, Incident incident, HistoryEventType eventType) { evt.setId(incident.getId()); evt.setProcessDefinitionId(incident.getProcessDefinitionId()); evt.setProcessInstanceId(incident.getProcessInstanceId()); evt.setExecutionId(incident.getExecutionId()); evt.setCreateTime(incident.getIncidentTimestamp()); evt.setIncidentType(incident.getIncidentType()); evt.setActivityId(incident.getActivityId()); evt.setCauseIncidentId(incident.getCauseIncidentId()); evt.setRootCauseIncidentId(incident.getRootCauseIncidentId()); evt.setConfiguration(incident.getConfiguration()); evt.setIncidentMessage(incident.getIncidentMessage()); evt.setTenantId(incident.getTenantId()); evt.setJobDefinitionId(incident.getJobDefinitionId()); HistoricBatchEntity historicBatch = getHistoricBatchByJobId(jobId); if (historicBatch != null) { evt.setRemovalTime(historicBatch.getRemovalTime()); ProcessDefinitionEntity definition = incidentEntity.getProcessDefinition(); if (definition != null) { evt.setProcessDefinitionKey(definition.getKey()); evt.setRootProcessInstanceId(execution.getRootProcessInstanceId()); evt.setEventType(eventType.getEventName()); evt.setIncidentState(incidentState.getStateCode());
protected HistoryEvent createHistoricIncidentEvt(Incident incident, HistoryEventTypes eventType) { // create event HistoricIncidentEventEntity evt = loadIncidentEvent(incident); // initialize initHistoricIncidentEvent(evt, incident, eventType); if (HistoryEventTypes.INCIDENT_RESOLVE.equals(eventType) || HistoryEventTypes.INCIDENT_DELETE.equals(eventType)) { evt.setEndTime(ClockUtil.getCurrentTime()); } return evt; }
protected void initHistoricIncidentEvent(HistoricIncidentEventEntity evt, Incident incident, HistoryEventType eventType) { evt.setId(incident.getId()); evt.setProcessDefinitionId(incident.getProcessDefinitionId()); evt.setProcessInstanceId(incident.getProcessInstanceId()); evt.setExecutionId(incident.getExecutionId()); evt.setCreateTime(incident.getIncidentTimestamp()); evt.setIncidentType(incident.getIncidentType()); evt.setActivityId(incident.getActivityId()); evt.setCauseIncidentId(incident.getCauseIncidentId()); evt.setRootCauseIncidentId(incident.getRootCauseIncidentId()); evt.setConfiguration(incident.getConfiguration()); evt.setIncidentMessage(incident.getIncidentMessage()); evt.setTenantId(incident.getTenantId()); evt.setJobDefinitionId(incident.getJobDefinitionId()); evt.setProcessDefinitionKey(definition.getKey()); evt.setRootProcessInstanceId(execution.getRootProcessInstanceId()); evt.setEventType(eventType.getEventName()); incidentState = IncidentState.RESOLVED; evt.setIncidentState(incidentState.getStateCode());
protected HistoryEvent createHistoricIncidentEvt(Incident incident, HistoryEventTypes eventType) { // create event HistoricIncidentEventEntity evt = loadIncidentEvent(incident); // initialize initHistoricIncidentEvent(evt, incident, eventType); if (HistoryEventTypes.INCIDENT_RESOLVE.equals(eventType) || HistoryEventTypes.INCIDENT_DELETE.equals(eventType)) { evt.setEndTime(ClockUtil.getCurrentTime()); } return evt; }
protected HistoricIncidentEventEntity newIncidentEventEntity(Incident incident) { return new HistoricIncidentEventEntity(); }
protected HistoricIncidentEventEntity newIncidentEventEntity(Incident incident) { return new HistoricIncidentEventEntity(); }