[jboss-cvs] JBoss Messaging SVN: r7708 - trunk/examples/soak/reconnect/src/org/jboss/jms/soak/example/reconnect.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Aug 11 12:19:24 EDT 2009
Author: jmesnil
Date: 2009-08-11 12:19:24 -0400 (Tue, 11 Aug 2009)
New Revision: 7708
Modified:
trunk/examples/soak/reconnect/src/org/jboss/jms/soak/example/reconnect/ServerDump.java
Log:
log server dump using logger instead of sysout
Modified: trunk/examples/soak/reconnect/src/org/jboss/jms/soak/example/reconnect/ServerDump.java
===================================================================
--- trunk/examples/soak/reconnect/src/org/jboss/jms/soak/example/reconnect/ServerDump.java 2009-08-11 13:16:33 UTC (rev 7707)
+++ trunk/examples/soak/reconnect/src/org/jboss/jms/soak/example/reconnect/ServerDump.java 2009-08-11 16:19:24 UTC (rev 7708)
@@ -29,6 +29,7 @@
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
+import java.util.logging.Logger;
import javax.management.MBeanServerInvocationHandler;
@@ -44,6 +45,8 @@
*/
public class ServerDump
{
+ private static final Logger log = Logger.getLogger(ServerDump.class.getName());
+
private final int dumpIntervalInMinutes;
private final TimerTask task;
@@ -77,21 +80,21 @@
ObjectNames.getMessagingServerObjectName(),
MessagingServerControl.class,
false);
- System.out.println("**** Server Dump ****");
- System.out.format("date: %s\n", new Date());
- System.out.format("heap memory: used=%s, max=%s\n",
+ String info = "\n**** Server Dump ****\n";
+ info += String.format("date: %s\n", new Date());
+ info += String.format("heap memory: used=%s, max=%s\n",
sizeof(heapMemory.getUsed()),
sizeof(heapMemory.getMax()));
- System.out.format("non-heap memory: used=%s, max=%s\n",
+ info += String.format("non-heap memory: used=%s, max=%s\n",
sizeof(nonHeapMemory.getUsed()),
sizeof(nonHeapMemory.getMax()));
- System.out.format("# of thread: %d\n", threadMXBean.getThreadCount());
- System.out.format("# of conns: %d\n", messagingServer.getConnectionCount());
- System.out.println("********************");
+ info += String.format("# of thread: %d\n", threadMXBean.getThreadCount());
+ info += String.format("# of conns: %d\n", messagingServer.getConnectionCount());
+ info += "********************\n";
+ log.info(info);
}
catch (Exception e)
{
- // TODO Auto-generated catch block
e.printStackTrace();
}
}
More information about the jboss-cvs-commits
mailing list