int newest = eventLogs[i].getNewestRecord();
if (newest > lastCollectedEventId[i]) {
for (int eventId = lastCollectedEventId[i] + 1; eventId <= newest; eventId++) {
eventsChecked++;
EventLogRecord event = eventLogs[i].read(eventId);
Event convertedEvent = handleEvent(event);
if (null != convertedEvent) {
if (null == convertedEvents) {
convertedEvents = new HashSet<Event>();