for (ProcessDefinition processDefinition : processDefinitions) { processInstanceCountMap.put(processDefinition.getKey() + " (v" + processDefinition.getVersion() + ")", processEngine.getRuntimeService().createProcessInstanceQuery().processDefinitionId(processDefinition.getId()).count());
Math.toIntExact(internalQuery.count()));
@Override public Page<ProcessInstance> processInstances(Pageable pageable, GetProcessInstancesPayload getProcessInstancesPayload) { org.activiti.engine.runtime.ProcessInstanceQuery internalQuery = runtimeService.createProcessInstanceQuery(); if (getProcessInstancesPayload != null) { if (getProcessInstancesPayload.getProcessDefinitionKeys() != null && !getProcessInstancesPayload.getProcessDefinitionKeys().isEmpty()) { internalQuery.processDefinitionKeys(getProcessInstancesPayload.getProcessDefinitionKeys()); } if (getProcessInstancesPayload.getBusinessKey() != null && !getProcessInstancesPayload.getBusinessKey().isEmpty()) { internalQuery.processInstanceBusinessKey(getProcessInstancesPayload.getBusinessKey()); } if (getProcessInstancesPayload.isSuspendedOnly()) { internalQuery.suspended(); } if (getProcessInstancesPayload.isActiveOnly()) { internalQuery.active(); } if (getProcessInstancesPayload.getParentProcessInstanceId()!=null) { internalQuery.superProcessInstanceId(getProcessInstancesPayload.getParentProcessInstanceId()); } } return new PageImpl<>(processInstanceConverter.from(internalQuery.listPage(pageable.getStartIndex(), pageable.getMaxItems())), Math.toIntExact(internalQuery.count())); }
query = query.processDefinitionCategory(category); count = query.count(); instanceList = query.orderByProcessInstanceId().desc().listPage((pageInfo.getPageNum() - 1) * pageInfo .getPageSize(), pageInfo.getPageSize());
public int size() { return (int) constructQuery().count(); }
public int size() { return (int) constructQuery().count(); }
/** * 删除流程 * * @param processInstanceId * @param deleteReason */ public void deleteWorkflowInstance(String processInstanceId, String deleteReason) { try { long count = runtimeService.createProcessInstanceQuery().processInstanceId(processInstanceId).count(); if (count > 0) { runtimeService.deleteProcessInstance(processInstanceId, deleteReason); } } catch (Exception e) { logger.info(e.getMessage(), e); throw new OneBaseException("删除失败"); } }
public boolean isCorrectTenantRuntime(String processInstanceId) { return runtimeService.createProcessInstanceQuery() .processInstanceId(processInstanceId) .variableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()) .count()>0; }
public boolean isCorrectTenantRuntime(String processInstanceId) { return runtimeService.createProcessInstanceQuery() .processInstanceId(processInstanceId) .variableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()) .count()>0; }
while (activitiRuntimeService.createProcessInstanceQuery().active().count() > 0)
for (ProcessDefinition processDefinition : processDefinitions) { processInstanceCountMap.put(processDefinition.getKey() + " (v" + processDefinition.getVersion() + ")", processEngine.getRuntimeService().createProcessInstanceQuery().processDefinitionId(processDefinition.getId()).count());
@Override public Page<ProcessInstance> processInstances(Pageable pageable, GetProcessInstancesPayload getProcessInstancesPayload) { if (getProcessInstancesPayload == null) { throw new IllegalStateException("payload cannot be null"); } GetProcessInstancesPayload securityKeysInPayload = securityPoliciesManager.restrictProcessInstQuery(SecurityPolicyAccess.READ); org.activiti.engine.runtime.ProcessInstanceQuery internalQuery = runtimeService.createProcessInstanceQuery(); if (!securityKeysInPayload.getProcessDefinitionKeys().isEmpty()) { getProcessInstancesPayload.setProcessDefinitionKeys(securityKeysInPayload.getProcessDefinitionKeys()); } if (getProcessInstancesPayload.getProcessDefinitionKeys() != null && !getProcessInstancesPayload.getProcessDefinitionKeys().isEmpty()) { internalQuery.processDefinitionKeys(getProcessInstancesPayload.getProcessDefinitionKeys()); } if (getProcessInstancesPayload.getBusinessKey() != null && !getProcessInstancesPayload.getBusinessKey().isEmpty()) { internalQuery.processInstanceBusinessKey(getProcessInstancesPayload.getBusinessKey()); } if (getProcessInstancesPayload.isSuspendedOnly()) { internalQuery.suspended(); } if (getProcessInstancesPayload.isActiveOnly()) { internalQuery.active(); } return new PageImpl<>(processInstanceConverter.from(internalQuery.listPage(pageable.getStartIndex(), pageable.getMaxItems())), Math.toIntExact(internalQuery.count())); }
@Override public Page<ProcessInstance> processInstances(Pageable pageable, GetProcessInstancesPayload getProcessInstancesPayload) { org.activiti.engine.runtime.ProcessInstanceQuery internalQuery = runtimeService.createProcessInstanceQuery(); if (getProcessInstancesPayload != null) { if (getProcessInstancesPayload.getProcessDefinitionKeys() != null && !getProcessInstancesPayload.getProcessDefinitionKeys().isEmpty()) { internalQuery.processDefinitionKeys(getProcessInstancesPayload.getProcessDefinitionKeys()); } if (getProcessInstancesPayload.getBusinessKey() != null && !getProcessInstancesPayload.getBusinessKey().isEmpty()) { internalQuery.processInstanceBusinessKey(getProcessInstancesPayload.getBusinessKey()); } if (getProcessInstancesPayload.isSuspendedOnly()) { internalQuery.suspended(); } if (getProcessInstancesPayload.isActiveOnly()) { internalQuery.active(); } } return new PageImpl<>(processInstanceConverter.from(internalQuery.listPage(pageable.getStartIndex(), pageable.getMaxItems())), Math.toIntExact(internalQuery.count())); }
Math.toIntExact(internalQuery.count()));
@Override public Page<ProcessInstance> processInstances(Pageable pageable, GetProcessInstancesPayload getProcessInstancesPayload) { org.activiti.engine.runtime.ProcessInstanceQuery internalQuery = runtimeService.createProcessInstanceQuery(); if (getProcessInstancesPayload != null) { if (getProcessInstancesPayload.getProcessDefinitionKeys() != null && !getProcessInstancesPayload.getProcessDefinitionKeys().isEmpty()) { internalQuery.processDefinitionKeys(getProcessInstancesPayload.getProcessDefinitionKeys()); } if (getProcessInstancesPayload.getBusinessKey() != null && !getProcessInstancesPayload.getBusinessKey().isEmpty()) { internalQuery.processInstanceBusinessKey(getProcessInstancesPayload.getBusinessKey()); } if (getProcessInstancesPayload.isSuspendedOnly()) { internalQuery.suspended(); } if (getProcessInstancesPayload.isActiveOnly()) { internalQuery.active(); } if (getProcessInstancesPayload.getParentProcessInstanceId()!=null) { internalQuery.superProcessInstanceId(getProcessInstancesPayload.getParentProcessInstanceId()); } } return new PageImpl<>(processInstanceConverter.from(internalQuery.listPage(pageable.getStartIndex(), pageable.getMaxItems())), Math.toIntExact(internalQuery.count())); }
nrOfProcessInstances += runtimeService.createProcessInstanceQuery() .processDefinitionId(processDefinition.getId()) .count();