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/06/24 21:20:01 UTC

svn commit: r788139 - /incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/UimaAsThreadFactory.java

Author: cwiklik
Date: Wed Jun 24 19:20:01 2009
New Revision: 788139

URL: http://svn.apache.org/viewvc?rev=788139&view=rev
Log:
UIMA-1401 Assign names to created threads that are based on the component name

Modified:
    incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/UimaAsThreadFactory.java

Modified: incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/UimaAsThreadFactory.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/UimaAsThreadFactory.java?rev=788139&r1=788138&r2=788139&view=diff
==============================================================================
--- incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/UimaAsThreadFactory.java (original)
+++ incubator/uima/sandbox/trunk/uima-as/uimaj-as-core/src/main/java/org/apache/uima/aae/UimaAsThreadFactory.java Wed Jun 24 19:20:01 2009
@@ -60,20 +60,20 @@
       try {
         newThread = new Thread(theThreadGroup, new Runnable() {
           public void run() {
+            Thread.currentThread().setName(controller.getComponentName()+" Process Thread-"+Thread.currentThread().getId());
               try {
                 if ( controller != null && !controller.threadAssignedToAE() ) {
                   //  call the controller to initialize next instance of AE. Once initialized this
                   //  AE instance process() method will only be called from this thread
                   controller.initializeAnalysisEngine();
                 } 
+                //  Call given Worker (Runnable) run() method and block. This call block until the 
+                //  TaskExecutor is terminated. 
                 r.run();
-                
               } catch( Exception e) {
                 //e.printStackTrace();
                 return;
             }
-            //  Call given Worker (Runnable) run() method and block. This call block until the 
-            //  TaskExecutor is terminated. 
           }
         });
       } catch ( Exception e) {