[jboss-svn-commits] JBL Code SVN: r16053 - 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 Oct 24 11:09:01 EDT 2007


Author: tcunning
Date: 2007-10-24 11:09:01 -0400 (Wed, 24 Oct 2007)
New Revision: 16053

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-1183
Removing tracking of message length.    Without byteArray, it'll be 
costly to check the length of each message - which needs to be performed
after every action.    Better to remove this now than to do something
inconsistent and confusing.


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-10-24 14:54:48 UTC (rev 16052)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounter.java	2007-10-24 15:09:01 UTC (rev 16053)
@@ -40,7 +40,6 @@
 	private int failedMessageCount;
 	private int successMessageCount;
 	private long totalProcessTime;
-	private long totalBytes;	
 	
 	/**
 	 * Constructor.
@@ -110,13 +109,6 @@
 		}
 		
 		totalProcessTime += msb.getProcessTime();
-
-        Object payload = msb.getMessage().getBody().get();
-        if(payload instanceof byte[]) {
-            totalBytes += ((byte[])payload).length;
-        } else {
-            // ???? http://jira.jboss.com/jira/browse/JBESB-1183
-        }
     }
 
 	/**
@@ -131,18 +123,6 @@
 			return null;
 		}
 	}
-
-	/**
-	 * Get the average bytes of the processed messages.
-	 * @return average bytes of the messages processed
-	 */
-	public long getAverageSuccessBytes() {
-		if ((successMessageCount) > 0 ) {
-			return (totalBytes / (successMessageCount));			
-		} else {
-			return 0;
-		}
-	}
 	
 	/**
 	 * Reset the counts - this resets the totals and the last message time. 
@@ -153,6 +133,5 @@
 		successMessageCount = 0;
 		failedMessageCount = 0;
 		totalProcessTime = 0;
-		totalBytes = 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-10-24 14:54:48 UTC (rev 16052)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/MessageCounterMBean.java	2007-10-24 15:09:01 UTC (rev 16053)
@@ -41,8 +41,6 @@
 	public String getLastFailedMessageDate();
 	
 	public Double getAverageSuccessTime();
-	
-	public long getAverageSuccessBytes();
-	
+		
 	public void resetCounts();
 }




More information about the jboss-svn-commits mailing list