@Override
public TimelineEntities getEntities(String entityType, Long limit,
Long windowStart, Long windowEnd, String fromId, Long fromTs,
NameValuePair primaryFilter, Collection<NameValuePair> secondaryFilters,
EnumSet<Field> fieldsToRetrieve, CheckAcl checkAcl) throws IOException {
LOG.debug("getEntities type={} primary={}", entityType, primaryFilter);
Object arg = (primaryFilter == null) ? null : primaryFilter.getValue();
TimelineStore store = getTimelineStoreForRead(entityType, arg);
return store.getEntities(entityType, limit, windowStart, windowEnd,
fromId, fromTs, primaryFilter, secondaryFilters, fieldsToRetrieve,
checkAcl);
}