Project

General

Profile

« Previous | Next » 

Revision 1ec74f53

Added by Andreas Kohlbecker almost 8 years ago

refactoring listByIds to loadByIds

View differences:

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