@Override protected void checkQueryOk() { super.checkQueryOk(); if (includeProcessVariables) { this.orderBy(HistoricProcessInstanceQueryProperty.INCLUDED_VARIABLE_TIME).asc(); } }
@Override protected void checkQueryOk() { super.checkQueryOk(); if (includeProcessVariables) { this.orderBy(HistoricProcessInstanceQueryProperty.INCLUDED_VARIABLE_TIME).asc(); } }
@Override protected void checkQueryOk() { super.checkQueryOk(); if (includeProcessVariables) { this.orderBy(HistoricProcessInstanceQueryProperty.INCLUDED_VARIABLE_TIME).asc(); } }
private void cleanAllHistory(HistoryService hs) { out().println("Cleaning History of All Process Instances..."); List<HistoricProcessInstance> hpiList = hs.createHistoricProcessInstanceQuery() .orderByProcessDefinitionId().asc().list(); if (hpiList == null || hpiList.size() == 0) { out().println("No Process History found! "); return; } for (HistoricProcessInstance hpi : hpiList) { String processId = hpi.getId(); hs.deleteHistoricProcessInstance(hpi.getId()); out().printf("History removed for process instance %s \n", processId); } }
private void cleanAllHistory(HistoryService hs) { out().println("Cleaning History of All Process Instances..."); List<HistoricProcessInstance> hpiList = hs.createHistoricProcessInstanceQuery() .orderByProcessDefinitionId().asc().list(); if (hpiList == null || hpiList.size() == 0) { out().println("No Process History found! "); return; } for (HistoricProcessInstance hpi : hpiList) { String processId = hpi.getId(); hs.deleteHistoricProcessInstance(hpi.getId()); out().printf("History removed for process instance %s \n", processId); } }
private void cleanProcessDefinitionHistory(HistoryService hs, String... definitions) { for (String definitionId : definitions) { List<HistoricProcessInstance> hpiList = hs.createHistoricProcessInstanceQuery() .processDefinitionId(definitionId) .orderByProcessDefinitionId().asc().list(); if (hpiList == null || hpiList.size() == 0) { out().printf("No History found for process definition %s \n", definitionId); break; } for (HistoricProcessInstance hpi : hpiList) { String processId = hpi.getId(); hs.deleteHistoricProcessInstance(hpi.getId()); out().printf("History removed for process instance %s with definition %s\n", processId, definitionId); } } } }
.processDefinitionKey(processToPlaybackKey) .startedAfter( playBackPosition ).startedBefore(end ) .orderByProcessInstanceStartTime().asc() .list();
private void cleanProcessDefinitionHistory(HistoryService hs, String... definitions) { for (String definitionId : definitions) { List<HistoricProcessInstance> hpiList = hs.createHistoricProcessInstanceQuery() .processDefinitionId(definitionId) .orderByProcessDefinitionId().asc().list(); if (hpiList == null || hpiList.size() == 0) { out().printf("No History found for process definition %s \n", definitionId); break; } for (HistoricProcessInstance hpi : hpiList) { String processId = hpi.getId(); hs.deleteHistoricProcessInstance(hpi.getId()); out().printf("History removed for process instance %s with definition %s\n", processId, definitionId); } } } }
private void printHistoricProcessInstances(PrintWriter out, HistoryService his, boolean printActive) { List<HistoricProcessInstance> hpiList = his.createHistoricProcessInstanceQuery() .orderByProcessDefinitionId().asc().list(); out.println(); out.println("History of Activiti Process Instances"); out.println("-------------------------------------"); if (hpiList.isEmpty()) { out.println("No History on Activiti Processes."); return; } TextTable txtTable = new TextTable(4); txtTable.addHeaders("Definition ID", "Instance ID", "Start Time", "End Time"); for (HistoricProcessInstance hpi : hpiList) { Date endTime = hpi.getEndTime(); if (endTime == null && !printActive) { continue; // don't print active instance history if printActive is false - default. } txtTable.addRow(hpi.getProcessDefinitionId(), hpi.getId(), formatDate(hpi.getStartTime()), formatDate(hpi.getEndTime())); } txtTable.print(out); } }
private void printHistoricProcessInstances(PrintWriter out, HistoryService his, boolean printActive) { List<HistoricProcessInstance> hpiList = his.createHistoricProcessInstanceQuery() .orderByProcessDefinitionId().asc().list(); out.println(); out.println("History of Activiti Process Instances"); out.println("-------------------------------------"); if (hpiList.isEmpty()) { out.println("No History on Activiti Processes."); return; } TextTable txtTable = new TextTable(4); txtTable.addHeaders("Definition ID", "Instance ID", "Start Time", "End Time"); for (HistoricProcessInstance hpi : hpiList) { Date endTime = hpi.getEndTime(); if (endTime == null && !printActive) { continue; // don't print active instance history if printActive is false - default. } txtTable.addRow(hpi.getProcessDefinitionId(), hpi.getId(), formatDate(hpi.getStartTime()), formatDate(hpi.getEndTime())); } txtTable.print(out); } }