5454 */
5555public class Tracer implements Runnable {
5656 public static final boolean WITHHOLD_INBOUND_HEARTBEATS =
57- new Boolean (System .getProperty ("com.rabbitmq.tools.Tracer.WITHHOLD_INBOUND_HEARTBEATS" ))
58- .booleanValue ();
57+ Boolean .parseBoolean (System .getProperty ("com.rabbitmq.tools.Tracer.WITHHOLD_INBOUND_HEARTBEATS" ));
5958 public static final boolean WITHHOLD_OUTBOUND_HEARTBEATS =
60- new Boolean (System .getProperty ("com.rabbitmq.tools.Tracer.WITHHOLD_OUTBOUND_HEARTBEATS" ))
61- .booleanValue ();
59+ Boolean .parseBoolean (System .getProperty ("com.rabbitmq.tools.Tracer.WITHHOLD_OUTBOUND_HEARTBEATS" ));
6260 public static final boolean NO_ASSEMBLE_FRAMES =
63- new Boolean (System .getProperty ("com.rabbitmq.tools.Tracer.NO_ASSEMBLE_FRAMES" ))
64- .booleanValue ();
61+ Boolean .parseBoolean (System .getProperty ("com.rabbitmq.tools.Tracer.NO_ASSEMBLE_FRAMES" ));
6562 public static final boolean NO_DECODE_FRAMES =
66- new Boolean (System .getProperty ("com.rabbitmq.tools.Tracer.NO_DECODE_FRAMES" ))
67- .booleanValue ();
63+ Boolean .parseBoolean (System .getProperty ("com.rabbitmq.tools.Tracer.NO_DECODE_FRAMES" ));
64+ public static final boolean SUPPRESS_COMMAND_BODIES =
65+ Boolean .parseBoolean (System .getProperty ("com.rabbitmq.tools.Tracer.SUPPRESS_COMMAND_BODIES" ));
6866
6967 public static void main (String [] args ) {
7068 int listenPort = args .length > 0 ? Integer .parseInt (args [0 ]) : 5673 ;
@@ -81,6 +79,8 @@ public static void main(String[] args) {
8179 com .rabbitmq .tools .Tracer .NO_ASSEMBLE_FRAMES );
8280 System .out .println ("com.rabbitmq.tools.Tracer.NO_DECODE_FRAMES = " +
8381 com .rabbitmq .tools .Tracer .NO_DECODE_FRAMES );
82+ System .out .println ("com.rabbitmq.tools.Tracer.SUPPRESS_COMMAND_BODIES = " +
83+ com .rabbitmq .tools .Tracer .SUPPRESS_COMMAND_BODIES );
8484
8585 try {
8686 ServerSocket server = new ServerSocket (listenPort );
@@ -228,7 +228,7 @@ public void doFrame() throws IOException {
228228 }
229229 AMQCommand cmd = c .handleFrame (f );
230230 if (cmd != null ) {
231- report (f .channel , cmd );
231+ report (f .channel , cmd . toString ( SUPPRESS_COMMAND_BODIES ) );
232232 assemblers .remove (f .channel );
233233 }
234234 }
0 commit comments