[jboss-cvs] JBossAS SVN: r65147 - trunk/system/src/main/org/jboss/system/server.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Sep 6 05:11:13 EDT 2007


Author: dimitris at jboss.org
Date: 2007-09-06 05:11:13 -0400 (Thu, 06 Sep 2007)
New Revision: 65147

Modified:
   trunk/system/src/main/org/jboss/system/server/ServerInfo.java
Log:
JBAS-4479, attach a timestampt to the thread dump

Modified: trunk/system/src/main/org/jboss/system/server/ServerInfo.java
===================================================================
--- trunk/system/src/main/org/jboss/system/server/ServerInfo.java	2007-09-06 08:57:30 UTC (rev 65146)
+++ trunk/system/src/main/org/jboss/system/server/ServerInfo.java	2007-09-06 09:11:13 UTC (rev 65147)
@@ -23,6 +23,8 @@
 
 import java.lang.reflect.Method;
 import java.text.DecimalFormat;
+import java.text.SimpleDateFormat;
+import java.util.Date;
 import java.util.Enumeration;
 import java.util.Iterator;
 import java.util.List;
@@ -63,6 +65,9 @@
    /** Empty paramater list for reflective calls */
    private static final Object[] NO_PARAMS = new Object[0];
    
+   /** used for formating timestamps (date attribute) */
+   private static final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
+   
    /** The cached host name for the server. */
    private String hostName;
    
@@ -458,10 +463,12 @@
 
       // traverse
       String threadGroupInfo = getThreadGroupInfo(root, count);
+      
       // attach counters
       String threadDump =
          "<b>Total Threads:</b> " + count.threads + "<br>" +
          "<b>Total Thread Groups:</b> " + count.groups + "<br>" +
+         "<b>Timestamp:</b> " + dateFormat.format(new Date()) + "<br>" +
          threadGroupInfo;
       
       return threadDump;




More information about the jboss-cvs-commits mailing list