summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjetil Ørbekk <kjetil.orbekk@gmail.com>2012-05-01 11:17:43 +0200
committerKjetil Ørbekk <kjetil.orbekk@gmail.com>2012-05-01 11:17:43 +0200
commit22f189a883e5e86860d7e831c12cd5851eee0677 (patch)
treeaf28a202127081eba32630f9f9865555b1c04620
parent9b803eecfdd956bb4a77631a308254cf917cfec6 (diff)
Enable RPC logging.
-rw-r--r--same/src/main/java/com/orbekk/same/SameController.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/same/src/main/java/com/orbekk/same/SameController.java b/same/src/main/java/com/orbekk/same/SameController.java
index c7e18fa..e1513e8 100644
--- a/same/src/main/java/com/orbekk/same/SameController.java
+++ b/same/src/main/java/com/orbekk/same/SameController.java
@@ -53,7 +53,22 @@ public class SameController {
}
};
+ public static void enableRpcLogging() {
+ java.util.logging.Level level = java.util.logging.Level.FINEST;
+ java.util.logging.Logger rpcLog = java.util.logging.Logger.getLogger(
+ com.orbekk.protobuf.RequestDispatcher.class.getName());
+ rpcLog.setLevel(level);
+ java.util.logging.Logger channelLog = java.util.logging.Logger.getLogger(
+ com.orbekk.protobuf.RpcChannel.class.getName());
+ channelLog.setLevel(level);
+ java.util.logging.Handler handler = new java.util.logging.ConsoleHandler();
+ handler.setLevel(level);
+ rpcLog.addHandler(handler);
+ channelLog.addHandler(handler);
+ }
+
public static SameController create(Configuration configuration) {
+ enableRpcLogging();
int pport = configuration.getInt("pport");
String myLocation = configuration.get("localIp") + ":" + pport;