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 voidappendPendingLogRecord(com.fishlib.base.log.LogOutput logOutput, io.deephaven.util.BridgingLogHandler.PendingLogRecord pendingLogRecord)voidclose()voidflush()voidpublish(LogRecord record)static voidsetFlushPendingOnShutdown(boolean v)static voidsetLogger(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:
closein classHandler- Throws:
SecurityException
-