Logger.info("Reindexing %s entities of type %s", count, modelClass);
long offset = 0;
// loop over pages
while (offset < count) {
final List results = factory.fetch((int) offset, PAGE_SIZE, null, null, null, null, null);
// loop over individual entities within one page
for (final Object o : results) {
ElasticSearch.index((Model) o, deliveryMode);
}
offset += PAGE_SIZE;