@Override public TailableIterator<T> getInactiveIterator() { return reader.getInactiveIterator(); }
@Override public TailableIterator<T> getInactiveIterator(DatabaseQuery<T> query) { return reader.getInactiveIterator(query); }
@Override public void run() { iterator = dbc.getDocumentReader().getInactiveIterator(); while(iterator.hasNext()) { if(format==Format.SUMMARY) { logger.info(getSummary(iterator.next())); } else { for(String event : getAllEvents(iterator.next())) { System.out.println(event); } } } }