Author: burn
Date: Wed Feb  1 13:50:52 2012
New Revision: 1239131

URL: http://svn.apache.org/viewvc?rev=1239131&view=rev
Log:
[UIMA-2364] In the abstract callback class extended by applications the 3-arg 
entityProcessComplete callback now calls the 2-arg one.  This lets the 
callbacks implemented in runRemoteAsyncAE (and other old client apps) receive 
the notification. 

Modified:
    
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAsBaseCallbackListener.java

Modified: 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAsBaseCallbackListener.java
URL: 
http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAsBaseCallbackListener.java?rev=1239131&r1=1239130&r2=1239131&view=diff
==============================================================================
--- 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAsBaseCallbackListener.java
 (original)
+++ 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAsBaseCallbackListener.java
 Wed Feb  1 13:50:52 2012
@@ -90,8 +90,10 @@ public abstract class UimaAsBaseCallback
    *          the CAS.  
    */
   public void entityProcessComplete(CAS aCas, EntityProcessStatus aStatus, 
List<AnalysisEnginePerformanceMetrics> componentMetricsList) {
-
+         // If not overridden call the older version as it may have deen.
+    entityProcessComplete(aCas, aStatus);
   }
+  
   /**
    * The callback used to inform the application that the CPC request has 
completed. On success
    * aStatus will be null; on failure use the EntityProcessStatus class to get 
the details.


Reply via email to