@Override public List<LightProcessDefinition> getLightProcesses(final int fromIndex, final int pageSize) { final List<LightProcessDefinition> result = new ArrayList<LightProcessDefinition>(); if (pageSize <= 0) { return result; } final List<InternalProcessDefinition> processes = getIndexedProcesses(fromIndex, pageSize, ProcessDefinitionCriterion.DEFAULT); for (final ProcessDefinition record : processes) { result.add(new LightProcessDefinitionImpl(record)); } return result; }
@Override public List<ProcessDefinition> getProcesses(final int fromIndex, final int pageSize) { final List<ProcessDefinition> result = new ArrayList<ProcessDefinition>(); if (pageSize <= 0) { return result; } final List<InternalProcessDefinition> processes = getIndexedProcesses(fromIndex, pageSize, ProcessDefinitionCriterion.DEFAULT); for (final ProcessDefinition record : processes) { result.add(new ProcessDefinitionImpl(record)); } return result; }
@Override public List<LightProcessDefinition> getLightProcesses(final int fromIndex, final int pageSize, final ProcessDefinitionCriterion pagingCriterion) { final List<LightProcessDefinition> result = new ArrayList<LightProcessDefinition>(); if (pageSize <= 0) { return result; } final List<InternalProcessDefinition> processes = getIndexedProcesses(fromIndex, pageSize, pagingCriterion); for (final ProcessDefinition record : processes) { result.add(new LightProcessDefinitionImpl(record)); } return result; }