[jboss-svn-commits] JBL Code SVN: r14280 - labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Aug 15 21:42:48 EDT 2007


Author: tcunning
Date: 2007-08-15 21:42:48 -0400 (Wed, 15 Aug 2007)
New Revision: 14280

Modified:
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounter.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounterMBean.java
Log:
bug:JBESB-738
Change fields to end in "time" and "count" so we can identify them as "count"
and "time" metrics.


Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounter.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounter.java	2007-08-16 01:42:11 UTC (rev 14279)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounter.java	2007-08-16 01:42:48 UTC (rev 14280)
@@ -35,8 +35,8 @@
  */
 public class MessageCounter extends ServiceMBeanSupport implements MessageCounterMBean, Observer {
 
-	private String lastSuccessfulMessageTime;
-	private String lastFailedMessageTime;
+	private String lastSuccessfulMessageDate;
+	private String lastFailedMessageDate;
 	private int failedMessageCount;
 	private int successMessageCount;
 	private long totalProcessTime;
@@ -62,20 +62,16 @@
 	 * Get the time the last message was processed at.
 	 * @return time the last message was processed at
 	 */
-	public String getLastSuccessfulMessageTime() {
-		return lastSuccessfulMessageTime;
+	public String getLastSuccessfulMessageDate() {
+		return lastSuccessfulMessageDate;
 	}
 
 	/**
 	 * Get the time the last message was processed at.
 	 * @return time the last message was processed at
 	 */
-	public String getLastFailedMessageTime() {
-		if (lastFailedMessageTime != null) {
-			return lastFailedMessageTime;
-		} else {
-			return "No messages failed";
-		}
+	public String getLastFailedMessageDate() {
+		return lastFailedMessageDate;
 	}
 	
 	/**
@@ -106,11 +102,11 @@
 		if (msb.getMessageStatus().equals(MessageStatusBean.MESSAGE_SENT)) {
 			successMessageCount++;
 			Timestamp ts = new Timestamp(msb.getMessageTime());
-			lastSuccessfulMessageTime = ts.toString();
+			lastSuccessfulMessageDate = ts.toString();
 		} else if (msb.getMessageStatus().equals(MessageStatusBean.MESSAGE_FAILED)) {
 			failedMessageCount++;
 			Timestamp ts = new Timestamp(msb.getMessageTime());
-			lastFailedMessageTime = ts.toString();
+			lastFailedMessageDate = ts.toString();
 		}
 		
 		totalProcessTime += msb.getProcessTime();
@@ -150,8 +146,8 @@
 	 * Reset the counts - this resets the totals and the last message time. 
 	 */
 	public void resetCounts() {
-		lastSuccessfulMessageTime = null;
-		lastFailedMessageTime = null;
+		lastSuccessfulMessageDate = "---";
+		lastFailedMessageDate = "---";
 		successMessageCount = 0;
 		failedMessageCount = 0;
 		totalProcessTime = 0;

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounterMBean.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounterMBean.java	2007-08-16 01:42:11 UTC (rev 14279)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounterMBean.java	2007-08-16 01:42:48 UTC (rev 14280)
@@ -23,7 +23,7 @@
 
 /**
  * MBean to represent simple message counting.    Stores the number of succesful and
- * failed messages, the last message time, total bytes and time, and has the ability
+ * failed messages, the last message time, total bytes and time, and has the ability 
  * to reset all counts.    
  * 
  * @author <a href="mailto:tcunning at redhat.com">tcunning at redhat.com</a> 
@@ -36,9 +36,9 @@
 	
 	public int getFailedMessageCount();
 	
-	public String getLastSuccessfulMessageTime();
+	public String getLastSuccessfulMessageDate();
 
-	public String getLastFailedMessageTime();
+	public String getLastFailedMessageDate();
 	
 	public Double getAverageSuccessTime();
 	




More information about the jboss-svn-commits mailing list