Package io.deephaven.util
Class BridgingLogHandler
java.lang.Object
java.util.logging.Handler
io.deephaven.util.BridgingLogHandler
public final class BridgingLogHandler extends Handler
-
Constructor Summary
Constructors Constructor Description BridgingLogHandler()
-
Method Summary
Modifier and Type Method Description static void
appendPendingLogRecord(com.fishlib.base.log.LogOutput logOutput, io.deephaven.util.BridgingLogHandler.PendingLogRecord pendingLogRecord)
void
close()
void
flush()
void
publish(LogRecord record)
static void
setFlushPendingOnShutdown(boolean v)
static void
setLogger(com.fishlib.io.logger.Logger log)
Methods inherited from class java.util.logging.Handler
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, isLoggable, reportError, setEncoding, setErrorManager, setFilter, setFormatter, setLevel
-
Constructor Details
-
BridgingLogHandler
public BridgingLogHandler()
-
-
Method Details
-
setFlushPendingOnShutdown
public static void setFlushPendingOnShutdown(boolean v) -
setLogger
public static void setLogger(com.fishlib.io.logger.Logger log) -
appendPendingLogRecord
public static void appendPendingLogRecord(com.fishlib.base.log.LogOutput logOutput, io.deephaven.util.BridgingLogHandler.PendingLogRecord pendingLogRecord) -
publish
-
flush
public void flush() -
close
- Specified by:
close
in classHandler
- Throws:
SecurityException
-