You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2014/04/11 19:10:10 UTC

svn commit: r1586721 - /uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/PrimitiveAnalysisEngine_impl.java

Author: schor
Date: Fri Apr 11 17:10:09 2014
New Revision: 1586721

URL: http://svn.apache.org/r1586721
Log:
[UIMA-3694] add a global constant indicating that this version supports parallel initialization in a threadsafe way.

Modified:
    uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/PrimitiveAnalysisEngine_impl.java

Modified: uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/PrimitiveAnalysisEngine_impl.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/PrimitiveAnalysisEngine_impl.java?rev=1586721&r1=1586720&r2=1586721&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/PrimitiveAnalysisEngine_impl.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/PrimitiveAnalysisEngine_impl.java Fri Apr 11 17:10:09 2014
@@ -64,6 +64,13 @@ public class PrimitiveAnalysisEngine_imp
   
   private static final Class<PrimitiveAnalysisEngine_impl> CLASS_NAME = PrimitiveAnalysisEngine_impl.class;
  
+  /**
+   * flag for embedders to test to see if they have a 
+   * version of the framework which supports
+   * multi-threaded produceResource 
+   */
+  public static final boolean INIT_THREADSAFE = true;
+      
   private ResultSpecification mCurrentResultSpecification;
   /**
    * result specification derived from the output capabilities of this primitive, used in intersection of languages