onAdd method
Handles an accepted entry. Called only before close.
Implementation
@override
void onAdd(LogEntry entry) {
if (failOn?.call(entry) ?? false) throw StateError('$name refuses: ${entry.message}');
entries.add(entry);
_currentBatch.add(entry);
}