You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2009/03/09 18:05:29 UTC
svn commit: r751765 -
/incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java
Author: cwiklik
Date: Mon Mar 9 17:05:28 2009
New Revision: 751765
URL: http://svn.apache.org/viewvc?rev=751765&view=rev
Log:
UIMA-1296 Added support for stopping aggregate Cas Multiplier
Modified:
incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java
Modified: incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java?rev=751765&r1=751764&r2=751765&view=diff
==============================================================================
--- incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java (original)
+++ incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java Mon Mar 9 17:05:28 2009
@@ -905,6 +905,10 @@
// This could be the case if a previous step was a parallel step and it contained collocated
// delegates.
if ( !isStopped() ) {
+ if ( abortGeneratingCASes(aCasReferenceId) ) {
+ // Force delegate Cas Multipliers to Stop generating new CASes
+ super.stopCasMultipliers();
+ }
try {
CacheEntry entry = getInProcessCache().getCacheEntryForCAS(aCasReferenceId);
CasStateEntry casStateEntry = getLocalCache().lookupEntry(aCasReferenceId);
@@ -2483,7 +2487,7 @@
super.stop();
cleanUp();
}
- protected List getChildControllerList()
+ public List getChildControllerList()
{
return childControllerList;
}