You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ea...@apache.org on 2009/10/20 03:45:23 UTC

svn commit: r826924 - in /incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine: impl/AnalysisEngineManagementImpl.java service/impl/AnalysisEngineServiceAdapter.java

Author: eae
Date: Tue Oct 20 01:45:23 2009
New Revision: 826924

URL: http://svn.apache.org/viewvc?rev=826924&view=rev
Log:
UIMA-1625 Commit Bhavani's patch

Modified:
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/service/impl/AnalysisEngineServiceAdapter.java

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java?rev=826924&r1=826923&r2=826924&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java Tue Oct 20 01:45:23 2009
@@ -103,7 +103,7 @@
   }
 
   public long getAnalysisTime() {
-    return analysisTime;
+  	return analysisTime + serviceCallTime;
   }
 
   public long getServiceCallTime() {
@@ -159,9 +159,9 @@
   }
 
   public String getCASesPerSecond() {
-    if (analysisTime == 0)
+    if (getAnalysisTime() == 0)
       return "0";
-    float docsPerSecond = (float) numProcessed / analysisTime * 1000;
+    float docsPerSecond = (float) numProcessed / getAnalysisTime() * 1000;
     return format.format(docsPerSecond);
   }
 

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/service/impl/AnalysisEngineServiceAdapter.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/service/impl/AnalysisEngineServiceAdapter.java?rev=826924&r1=826923&r2=826924&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/service/impl/AnalysisEngineServiceAdapter.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/service/impl/AnalysisEngineServiceAdapter.java Tue Oct 20 01:45:23 2009
@@ -143,6 +143,7 @@
     } finally {
       mTimer.stopIt();
       getMBean().reportServiceCallTime((int) mTimer.getDuration());
+      getMBean().incrementCASesProcessed();
     }
   }