Revision 1ec74f53
Added by Andreas Kohlbecker almost 8 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/OccurrenceServiceImpl.java | ||
---|---|---|
373 | 373 |
} |
374 | 374 |
} |
375 | 375 |
//dao.listByIds() does the paging of the field units. Passing the field units directly to the Pager would not work |
376 |
List<SpecimenOrObservationBase> fieldUnits = dao.listByIds(fieldUnitIds, pageSize, pageNumber, orderHints, propertyPaths);
|
|
376 |
List<SpecimenOrObservationBase> fieldUnits = dao.loadList(fieldUnitIds, propertyPaths);
|
|
377 | 377 |
return new DefaultPagerImpl<SpecimenOrObservationBase>(pageNumber, fieldUnitIds.size(), pageSize, fieldUnits); |
378 | 378 |
} |
379 | 379 |
|
... | ... | |
743 | 743 |
occurrenceIds.add(o.getId()); |
744 | 744 |
} |
745 | 745 |
} |
746 |
occurrences = (List<T>) dao.listByIds(occurrenceIds, pageSize, pageNumber, orderHints, propertyPaths);
|
|
746 |
occurrences = (List<T>) dao.loadList(occurrenceIds, propertyPaths);
|
|
747 | 747 |
|
748 | 748 |
return new DefaultPagerImpl<T>(pageNumber, occurrenceIds.size(), pageSize, occurrences); |
749 | 749 |
|
Also available in: Unified diff
refactoring listByIds to loadByIds