summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service/src/main/java/com/yahoo/container/logging/ConnectionLogHandler.java
diff options
context:
space:
mode:
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.java12
1 files changed, 6 insertions, 6 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 c2013aeb128..d47294915aa 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
@@ -2,18 +2,17 @@
package com.yahoo.container.logging;
+import java.util.logging.Level;
+import java.util.logging.LogRecord;
import java.util.logging.Logger;
/**
* @author mortent
*/
class ConnectionLogHandler {
- public final Logger connection = Logger.getAnonymousLogger();
private final LogFileHandler logFileHandler;
public ConnectionLogHandler(String clusterName) {
- connection.setUseParentHandlers(false);
-
LogFormatter lf = new LogFormatter();
lf.messageOnly(true);
logFileHandler = new LogFileHandler(
@@ -22,13 +21,14 @@ class ConnectionLogHandler {
"0 60 ...",
String.format("ConnectionLog.%s", clusterName),
lf);
- this.logFileHandler.setFormatter(lf);
- connection.addHandler(this.logFileHandler);
+ }
+
+ public void log(String message) {
+ logFileHandler.publish(new LogRecord(Level.INFO, message));
}
public void shutdown() {
logFileHandler.close();
- connection.removeHandler(logFileHandler);
logFileHandler.shutdown();
}
} \ No newline at end of file