Skip to content
Snippets Groups Projects
Commit 867169c7 authored by pkupczyk's avatar pkupczyk
Browse files

SP-435 / BIS-219: Make entity retrieval API for validation complete - parents...

SP-435 / BIS-219: Make entity retrieval API for validation complete - parents and children part - bugfix

SVN: 27931
parent 6d084a27
No related branches found
No related tags found
No related merge requests found
......@@ -74,11 +74,18 @@ public class EntityAdaptorRelationsLoader
{
List<Long> parentIds =
entityIdsOfTypesLoader.loadEntityIdsOfTypes(entityId, matchingTypeIds);
Criteria criteria = session.createCriteria(entityClass);
criteria.setFetchSize(10);
criteria.add(Restrictions.in("id", parentIds));
ScrollableResults results = criteria.scroll(ScrollMode.FORWARD_ONLY);
return new EntityAdaptorIterator<T>(results, evaluator, session);
if (parentIds != null && parentIds.size() > 0)
{
Criteria criteria = session.createCriteria(entityClass);
criteria.setFetchSize(10);
criteria.add(Restrictions.in("id", parentIds));
ScrollableResults results = criteria.scroll(ScrollMode.FORWARD_ONLY);
return new EntityAdaptorIterator<T>(results, evaluator, session);
} else
{
return Collections.emptyList();
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment