You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by lu...@apache.org on 2004/10/21 21:03:46 UTC
cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core StandardWrapper.java mbeans-descriptors.xml
luehe 2004/10/21 12:03:46
Modified: catalina/src/share/org/apache/catalina/core
StandardWrapper.java mbeans-descriptors.xml
Log:
Expose execution time of the servlet's service method under JSR 77 compliant name ("ServiceTime")
Revision Changes Path
1.52 +14 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java
Index: StandardWrapper.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- StandardWrapper.java 7 Oct 2004 18:09:10 -0000 1.51
+++ StandardWrapper.java 21 Oct 2004 19:03:46 -0000 1.52
@@ -1360,6 +1360,19 @@
swValve.setProcessingTime(processingTime);
}
+ /**
+ * Returns the execution time of the servlet's service method.
+ *
+ * This method is identical in functionality to getProcessingTime(),
+ * except that it exposes the execution time of the servlet's service
+ * method under the JSR 77 compliant property name.
+ *
+ * @return Execution time of the servlet's service method
+ */
+ public long getServiceTime() {
+ return swValve.getProcessingTime();
+ }
+
public long getMaxTime() {
return swValve.getMaxTime();
}
1.38 +6 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/mbeans-descriptors.xml
Index: mbeans-descriptors.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/mbeans-descriptors.xml,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- mbeans-descriptors.xml 5 Oct 2004 17:12:50 -0000 1.37
+++ mbeans-descriptors.xml 21 Oct 2004 19:03:46 -0000 1.38
@@ -581,7 +581,12 @@
type="boolean"/>
<attribute name="processingTime"
- description="Cumulative processing time"
+ description="Execution time of the servlet's service method"
+ type="long"
+ writeable="false" />
+
+ <attribute name="serviceTime"
+ description="Execution time of the servlet's service method"
type="long"
writeable="false" />
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org