question: @ Override public void flush ( ) { FlushTask task ; synchronized ( logRecords ) { task = new FlushTask ( new ArrayList < String > ( logRecords ) ) ; logRecords . clear ( ) ; } task . run ( ) ; }
target:  Flushes the buffered logrecords.