[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