* @param logEvent
*/
private void filterLogEvent(final LogEvent logEvent) {
final Iterator iterator = this.filters.iterator();
while ( iterator.hasNext() ) {
final ILogEventFilter filter = (ILogEventFilter) iterator.next();
// do nothing if one of the filters doesn't accept the event
if ( !filter.acceptEvent( logEvent ) ) {
return;
}
}
// if all the filters accepted the event, signal the creation
// of the event