## org.das2.util.CsvFileLogHandler

java.util.logging Handler that writes each LogRecord as a CSV row. Default columns:

- timestamp_iso - The UTC time
- elapsed_seconds - seconds since the log file was started
- level - integer code for serverity (900=WARNING 800=INFO 500=FINE 300=FINEST)
- logger - logger name
- thread - thread number, and threads existing at initialization are printed at the top (for example 34=AWT-EventQueue)
- source_class - name of the source class
- source_method - name of the source method
- message - formatted log message
- thrown - any thrown exception

## CsvFileLogHandler( )

## CsvFileLogHandler( java.nio.file.Path file )

## CsvFileLogHandler( java.nio.file.Path file, java.nio.charset.Charset charset, boolean writeHeader )

## close

close( ) → void

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## flush

flush( ) → void

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## publish

publish( java.util.logging.LogRecord r ) → void

### Parameters

r - a LogRecord

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]