Log more information in the Java TCP client
[lttng-ust.git] / liblttng-ust-java-agent / java / lttng-ust-agent-common / org / lttng / ust / agent / client / SessiondEnableEventCommand.java
index 5b36ac5d10a006c0e2ed1365a83b628f7dd631fe..089c36c0a44f60313cedc84e8f4c86975af2a22e 100644 (file)
@@ -56,7 +56,7 @@ class SessiondEnableEventCommand extends SessiondCommand {
                /* Read the event name */
                byte[] eventNameBytes = new byte[EVENT_NAME_LENGTH];
                buf.get(eventNameBytes);
-               eventName = new String(eventNameBytes).trim();
+               eventName = new String(eventNameBytes, SESSIOND_PROTOCOL_CHARSET).trim();
 
                /* Read the filter string */
                filterString = readNextString(buf);
@@ -75,4 +75,13 @@ class SessiondEnableEventCommand extends SessiondCommand {
                boolean success = agent.eventEnabled(rule);
                return (success ? LttngAgentResponse.SUCESS_RESPONSE : LttngAgentResponse.FAILURE_RESPONSE);
        }
+
+       @Override
+       public String toString() {
+               return "SessiondEnableEventCommand["
+                               + "eventName=" + eventName
+                               + ", logLevel=" + logLevelFilter.toString()
+                               + ", filterString=" + filterString
+                               +"]";
+       }
 }
This page took 0.024244 seconds and 4 git commands to generate.