@Override public Log4jEventWrapper newInstance() { return new Log4jEventWrapper(new MutableLogEvent()); } };
@Override public void onEvent(final Log4jEventWrapper event, final long sequence, final boolean endOfBatch) throws Exception { event.event.setEndOfBatch(endOfBatch); event.loggerConfig.asyncCallAppenders(event.event); event.clear(); notifyIntermediateProgress(sequence); }
@Override public Log4jEventWrapper newInstance() { return new Log4jEventWrapper(); } };