You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2012/03/10 14:08:33 UTC

svn commit: r1299195 - /camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ExecutorServiceManager.java

Author: davsclaus
Date: Sat Mar 10 13:08:32 2012
New Revision: 1299195

URL: http://svn.apache.org/viewvc?rev=1299195&view=rev
Log:
CAMEL-5074: Improved javadoc

Modified:
    camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ExecutorServiceManager.java

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ExecutorServiceManager.java
URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ExecutorServiceManager.java?rev=1299195&r1=1299194&r2=1299195&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ExecutorServiceManager.java (original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ExecutorServiceManager.java Sat Mar 10 13:08:32 2012
@@ -174,6 +174,10 @@ public interface ExecutorServiceManager 
 
     /**
      * Creates a new single-threaded thread pool. This is often used for background threads.
+     * <p/>
+     * Notice that there will always be a single thread in the pool. If you want the pool to be
+     * able to shrink to no threads, then use the <tt>newThreadPool</tt> method, and use
+     * 0 in core pool size, and 1 in max pool size.
      *
      * @param source      the source object, usually it should be <tt>this</tt> passed in as parameter
      * @param name        name which is appended to the thread name