protected List<ProcessInstance> fetchProcessInstancesPage(CommandContext commandContext, ProcessDefinition processDefinition, int currentPageStartIndex) { if (SuspensionState.ACTIVE.equals(getProcessDefinitionSuspensionState())) { return new ProcessInstanceQueryImpl(commandContext).processDefinitionId(processDefinition.getId()).suspended() .listPage(currentPageStartIndex, commandContext.getProcessEngineConfiguration().getBatchSizeProcessInstances()); } else { return new ProcessInstanceQueryImpl(commandContext).processDefinitionId(processDefinition.getId()).active() .listPage(currentPageStartIndex, commandContext.getProcessEngineConfiguration().getBatchSizeProcessInstances()); } }
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(); } if (getProcessInstancesPayload.getParentProcessInstanceId()!=null) { internalQuery.superProcessInstanceId(getProcessInstancesPayload.getParentProcessInstanceId()); } } return new PageImpl<>(processInstanceConverter.from(internalQuery.listPage(pageable.getStartIndex(), pageable.getMaxItems())), Math.toIntExact(internalQuery.count())); }
instanceList = query.orderByProcessInstanceId().desc().listPage((pageInfo.getPageNum() - 1) * pageInfo .getPageSize(), pageInfo.getPageSize()); pageInfo.setCount((int) count);
public List<Item> loadItems(int start, int count) { List<ProcessInstance> processInstances = constructQuery().listPage(start, count); List<Item> items = new ArrayList<Item>(processInstances.size()); for (ProcessInstance processInstance : processInstances) { items.add(new AlfrescoProcessInstanceTableItem(processInstance)); } return items; }
public List<Item> loadItems(int start, int count) { List<ProcessInstance> processInstances = constructQuery().listPage(start, count); List<Item> items = new ArrayList<Item>(); for (ProcessInstance processInstance : processInstances) { items.add(new ProcessInstanceListItem(processInstance, getProcessDefinitionName(processInstance.getProcessDefinitionId()))); } return items; }
protected List<ProcessInstance> fetchProcessInstancesPage(CommandContext commandContext, ProcessDefinition processDefinition, int currentPageStartIndex) { if (SuspensionState.ACTIVE.equals(getProcessDefinitionSuspensionState())) { return new ProcessInstanceQueryImpl(commandContext).processDefinitionId(processDefinition.getId()).suspended() .listPage(currentPageStartIndex, commandContext.getProcessEngineConfiguration().getBatchSizeProcessInstances()); } else { return new ProcessInstanceQueryImpl(commandContext).processDefinitionId(processDefinition.getId()).active() .listPage(currentPageStartIndex, commandContext.getProcessEngineConfiguration().getBatchSizeProcessInstances()); } }
protected List<ProcessInstance> fetchProcessInstancesPage(CommandContext commandContext, ProcessDefinition processDefinition, int currentPageStartIndex) { if (SuspensionState.ACTIVE.equals(getProcessDefinitionSuspensionState())) { return new ProcessInstanceQueryImpl(commandContext) .processDefinitionId(processDefinition.getId()) .suspended() .listPage(currentPageStartIndex, commandContext.getProcessEngineConfiguration().getBatchSizeProcessInstances()); } else { return new ProcessInstanceQueryImpl(commandContext) .processDefinitionId(processDefinition.getId()) .active() .listPage(currentPageStartIndex, commandContext.getProcessEngineConfiguration().getBatchSizeProcessInstances()); } }
protected List<ProcessInstance> fetchProcessInstancesPage(CommandContext commandContext, ProcessDefinition processDefinition, int currentPageStartIndex) { if(SuspensionState.ACTIVE.equals(getProcessDefinitionSuspensionState())){ return new ProcessInstanceQueryImpl(commandContext) .processDefinitionId(processDefinition.getId()) .suspended() .listPage(currentPageStartIndex, Context.getProcessEngineConfiguration().getBatchSizeProcessInstances()); }else{ return new ProcessInstanceQueryImpl(commandContext) .processDefinitionId(processDefinition.getId()) .active() .listPage(currentPageStartIndex, Context.getProcessEngineConfiguration().getBatchSizeProcessInstances()); } }
@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())); }
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(); } if (getProcessInstancesPayload.getParentProcessInstanceId()!=null) { internalQuery.superProcessInstanceId(getProcessInstancesPayload.getParentProcessInstanceId()); } } return new PageImpl<>(processInstanceConverter.from(internalQuery.listPage(pageable.getStartIndex(), pageable.getMaxItems())), Math.toIntExact(internalQuery.count())); }