@Override public final void setEndOfBatch(final boolean endOfBatch) { this.getWrappedEvent().setEndOfBatch(endOfBatch); }
/** * FOR INTERNAL USE ONLY. * * @param logEvent the event to log */ public void logMessageInCurrentThread(final LogEvent logEvent) { logEvent.setEndOfBatch(queue.isEmpty()); final boolean appendSuccessful = thread.callAppenders(logEvent); logToErrorAppenderIfNecessary(appendSuccessful, logEvent); }
break; // LOG4J2-830 event.setEndOfBatch(queue.isEmpty()); final boolean success = callAppenders(event); if (!success && errorAppender != null) {
@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); }
logEvent.setEndOfBatch(true);