Add FIXME to remember to change the query and avoid to retrieve all resources

FEA: ItEr60S04ValidacionEProbasFuncionaisItEr59S04
This commit is contained in:
Óscar González Fernández 2010-09-17 18:15:18 +02:00
parent f7ec08f6ba
commit 599a27290c

View file

@ -119,7 +119,9 @@ public class ResourceDAO extends IntegrationEntityDAO<Resource> implements
public List<Resource> findSatisfyingAllCriterions( public List<Resource> findSatisfyingAllCriterions(
Collection<? extends Criterion> criteria, Collection<? extends Criterion> criteria,
boolean limitingResource) { boolean limitingResource) {
// FIXME don't query all resources. One possible solution is to do a
// query for the first criteria and then filter in memory for the
// remaining
return selectSatisfiyingAllCriterions(new ArrayList<Resource>( return selectSatisfiyingAllCriterions(new ArrayList<Resource>(
getResources()), criteria, limitingResource); getResources()), criteria, limitingResource);
} }