[jboss-cvs] jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/collector ...
Takuro Okada
t2-okada at nri.co.jp
Fri Dec 15 01:21:12 EST 2006
User: tokada
Date: 06/12/15 01:21:12
Modified: java/src/expansion/org/jboss/profiler/exp/agent/collector
Tag: JBossProfiler_Expansion
ThreadMetricCollector.java
Log:
Modified an implementation concerned the servlet.
Revision Changes Path
No revision
No revision
1.1.2.5 +6 -16 jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/collector/Attic/ThreadMetricCollector.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ThreadMetricCollector.java
===================================================================
RCS file: /cvsroot/jboss/jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/collector/Attic/ThreadMetricCollector.java,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.5
diff -u -b -r1.1.2.4 -r1.1.2.5
--- ThreadMetricCollector.java 13 Dec 2006 10:11:42 -0000 1.1.2.4
+++ ThreadMetricCollector.java 15 Dec 2006 06:21:11 -0000 1.1.2.5
@@ -187,24 +187,14 @@
else if(methodName.contains("$")) continue;
// Ignores JBoss Profiler classes.
else if(className.startsWith("org.jboss.profiler.exp.agent.interceptor")) continue;
- // Ignores Java API classes
- else if(className.startsWith("java") || className.startsWith("sun")) continue;
// Retrieve servlet class.
- else if(methodName.equals("doGet") || methodName.equals("doPost") || methodName.equals("service")) {
- for(int j=i+1; j<stackTrace.length; j++) {
- String c = stackTrace[j].getClassName();
- if(className.equals(c)) continue;
- else if(c.equals("javax.servlet.http.HttpServlet") || c.equals("javax.servlet.GenericServlet")) {
+ else if(className.equals("javax.servlet.http.HttpServlet") || className.equals("javax.servlet.GenericServlet")) {
result = "<servlet>";
break;
}
+ // Ignores Java API classes
+ else if(className.startsWith("java") || className.startsWith("sun")) continue;
else {
- result = className+"."+methodName;
- break;
- }
- }
- break;
- }else {
// Ignores framework classes.
boolean ignore = false;
for(String expression : config.getFrameworkExpressionSet()) {
More information about the jboss-cvs-commits
mailing list