Author: cwiklik
Date: Thu Sep  9 13:34:32 2010
New Revision: 995423

URL: http://svn.apache.org/viewvc?rev=995423&view=rev
Log:
UIMA-1867 Added getDeadClientMap() implementation

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

Modified: 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java
URL: 
http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java?rev=995423&r1=995422&r2=995423&view=diff
==============================================================================
--- 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java
 (original)
+++ 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java
 Thu Sep  9 13:34:32 2010
@@ -243,11 +243,14 @@ public abstract class BaseAnalysisEngine
   private ScheduledExecutorService daemonServiceExecutor = null;
 
   private static final UimaAsVersion uimaAsVersion = new UimaAsVersion();
+  // Holds destination names of clients known to be dead
+  protected ConcurrentHashMap<String,String> deadClientDestinationMap = new 
ConcurrentHashMap<String, String>();
 
+  
   public BaseAnalysisEngineController() {
 
   }
-
+ 
   public BaseAnalysisEngineController(AnalysisEngineController 
aParentController,
           int aComponentCasPoolSize, String anEndpointName, String aDescriptor,
           AsynchAECasManager aCasManager, InProcessCache anInProcessCache) 
throws Exception {
@@ -2715,4 +2718,8 @@ public abstract class BaseAnalysisEngine
       return currentState;
     }
   }
+  
+  public Map<String,String> getDeadClientMap() {
+         return deadClientDestinationMap;
+  }
 }


Reply via email to