protected ProcessInstanceQuery constructQuery() { return runtimeService.createProcessInstanceQuery() .orderByProcessInstanceId().asc(); }
protected ProcessInstanceQuery constructQuery() { ProcessInstanceQuery query = runtimeService.createProcessInstanceQuery() .orderByProcessInstanceId().asc(); if (processDefinitionId != null) { query.processDefinitionId(processDefinitionId); } return query; }
private void printActiveProcessInstances(PrintWriter out, RuntimeService rt) { List<ProcessInstance> piList = rt.createProcessInstanceQuery().orderByProcessInstanceId().asc().list(); out.println(); out.println("Active Process Instances"); out.println("------------------------"); if (piList.isEmpty()) { out.println("No Active Process Instances Found."); return; } TextTable txtTable = new TextTable(3); txtTable.addHeaders("Definition ID", "Instance ID", "Executions"); for (ProcessInstance pi : piList) { txtTable.addRow(pi.getProcessDefinitionId(), pi.getProcessInstanceId(), getExecutions(rt, pi.getProcessInstanceId())); } txtTable.print(out); }
private void printActiveProcessInstances(PrintWriter out, RuntimeService rt) { List<ProcessInstance> piList = rt.createProcessInstanceQuery().orderByProcessInstanceId().asc().list(); out.println(); out.println("Active Process Instances"); out.println("------------------------"); if (piList.isEmpty()) { out.println("No Active Process Instances Found."); return; } TextTable txtTable = new TextTable(3); txtTable.addHeaders("Definition ID", "Instance ID", "Executions"); for (ProcessInstance pi : piList) { txtTable.addRow(pi.getProcessDefinitionId(), pi.getProcessInstanceId(), getExecutions(rt, pi.getProcessInstanceId())); } txtTable.print(out); }
} else { out().println("Signalling all executions in all active process instances..."); List<ProcessInstance> piList = runtimeService.createProcessInstanceQuery().orderByProcessInstanceId().asc().list(); for (ProcessInstance pi : piList) { String instanceID = pi.getProcessInstanceId();
} else { out().println("Signalling all executions in all active process instances..."); List<ProcessInstance> piList = runtimeService.createProcessInstanceQuery().orderByProcessInstanceId().asc().list(); for (ProcessInstance pi : piList) { String instanceID = pi.getProcessInstanceId();
@Override protected Object doExecute() throws Exception { ProcessEngine engine = this.getProcessEngine(); if (engine == null) { out().println("Process Engine NOT Found!"); return null; } RuntimeService runtimeService = engine.getRuntimeService(); if (this.instanceIDs != null && this.instanceIDs.length > 0) { for (String instanceID : this.instanceIDs) { signal(runtimeService, instanceID, this.activities); } return null; } if (!signalAll) { out().println("Process instance IDs required or use the command with -a or --all option"); return null; } else { out().println("Signalling all executions in all active process instances..."); List<ProcessInstance> piList = runtimeService.createProcessInstanceQuery().orderByProcessInstanceId().asc().list(); for (ProcessInstance pi : piList) { signal(runtimeService, pi.getProcessInstanceId(), this.activities); } } return null; }
@Override protected Object doExecute() throws Exception { ProcessEngine engine = this.getProcessEngine(); if (engine == null) { out().println("Process Engine NOT Found!"); return null; } RuntimeService runtimeService = engine.getRuntimeService(); if (this.instanceIDs != null && this.instanceIDs.length > 0) { for (String instanceID : this.instanceIDs) { signal(runtimeService, instanceID, this.activities); } return null; } if (!signalAll) { out().println("Process instance IDs required or use the command with -a or --all option"); return null; } else { out().println("Signalling all executions in all active process instances..."); List<ProcessInstance> piList = runtimeService.createProcessInstanceQuery().orderByProcessInstanceId().asc().list(); for (ProcessInstance pi : piList) { signal(runtimeService, pi.getProcessInstanceId(), this.activities); } } return null; }