} else {
eventToSendDownstream = consolidatedEvent(existingEvents, downstreamAppender.getLayout());
}
// To deliver the consolidated event to the downstream appender, we temporarily
// remove and then reinstate the DenyAllFilter
downstreamAppender.clearFilters();
downstreamAppender.doAppend(eventToSendDownstream);
downstreamAppender.addFilter(new DenyAllFilter());
}
}