diff options
Diffstat (limited to 'jdisc_http_service/src/main/java/com/yahoo/container/logging/ConnectionLogHandler.java')
-rw-r--r-- | jdisc_http_service/src/main/java/com/yahoo/container/logging/ConnectionLogHandler.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/container/logging/ConnectionLogHandler.java b/jdisc_http_service/src/main/java/com/yahoo/container/logging/ConnectionLogHandler.java index 82a84200f10..2a36e251d24 100644 --- a/jdisc_http_service/src/main/java/com/yahoo/container/logging/ConnectionLogHandler.java +++ b/jdisc_http_service/src/main/java/com/yahoo/container/logging/ConnectionLogHandler.java @@ -4,24 +4,24 @@ package com.yahoo.container.logging; import java.util.logging.Level; import java.util.logging.LogRecord; -import java.util.logging.Logger; /** * @author mortent */ class ConnectionLogHandler { - private final LogFileHandler logFileHandler; + private final LogFileHandler<ConnectionLogEntry> logFileHandler; - public ConnectionLogHandler(String clusterName) { - logFileHandler = new LogFileHandler( + public ConnectionLogHandler(String clusterName, LogWriter<ConnectionLogEntry> logWriter) { + logFileHandler = new LogFileHandler<>( LogFileHandler.Compression.ZSTD, String.format("logs/vespa/qrs/ConnectionLog.%s.%s", clusterName, "%Y%m%d%H%M%S"), "0 60 ...", - String.format("ConnectionLog.%s", clusterName)); + String.format("ConnectionLog.%s", clusterName), + logWriter); } - public void log(String message) { - logFileHandler.publish(new LogRecord(Level.INFO, message)); + public void log(ConnectionLogEntry entry) { + logFileHandler.publish(entry); } public void shutdown() { |