Author: cschneider
Date: Thu Sep 15 17:20:53 2011
New Revision: 1171178

URL: http://svn.apache.org/viewvc?rev=1171178&view=rev
Log:
Avoid using builder in impl class

Modified:
    
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExecutorServiceManager.java

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExecutorServiceManager.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExecutorServiceManager.java?rev=1171178&r1=1171177&r2=1171178&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExecutorServiceManager.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExecutorServiceManager.java
 Thu Sep 15 17:20:53 2011
@@ -30,7 +30,6 @@ import java.util.concurrent.TimeUnit;
 import org.apache.camel.CamelContext;
 import org.apache.camel.NamedNode;
 import org.apache.camel.ThreadPoolRejectedPolicy;
-import org.apache.camel.builder.ThreadPoolProfileBuilder;
 import org.apache.camel.model.OptionalIdentifiedDefinition;
 import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.model.ProcessorDefinitionHelper;
@@ -63,14 +62,15 @@ public class DefaultExecutorServiceManag
     public DefaultExecutorServiceManager(CamelContext camelContext) {
         this.camelContext = camelContext;
 
-        builtIndefaultProfile = new 
ThreadPoolProfileBuilder(defaultThreadPoolProfileId)
-            .defaultProfile(true)
-            .poolSize(10)
-            .maxPoolSize(20)
-            .keepAliveTime(60L, TimeUnit.SECONDS)
-            .maxQueueSize(1000)
-            .rejectedPolicy(ThreadPoolRejectedPolicy.CallerRuns)
-            .build();
+        builtIndefaultProfile = new 
ThreadPoolProfile(defaultThreadPoolProfileId);
+        builtIndefaultProfile.setDefaultProfile(true);
+        builtIndefaultProfile.setPoolSize(10);
+        builtIndefaultProfile.setMaxPoolSize(20);
+        builtIndefaultProfile.setKeepAliveTime(60L);
+        builtIndefaultProfile.setTimeUnit(TimeUnit.SECONDS);
+        builtIndefaultProfile.setMaxQueueSize(1000);
+        
builtIndefaultProfile.setRejectedPolicy(ThreadPoolRejectedPolicy.CallerRuns);
+
         registerThreadPoolProfile(builtIndefaultProfile);
     }
 
@@ -170,7 +170,9 @@ public class DefaultExecutorServiceManag
 
     @Override
     public ExecutorService newThreadPool(Object source, String name, int 
poolSize, int maxPoolSize) {
-        ThreadPoolProfile profile = new 
ThreadPoolProfileBuilder(name).poolSize(poolSize).maxPoolSize(maxPoolSize).build();
+        ThreadPoolProfile profile = new ThreadPoolProfile(name);
+        profile.setPoolSize(poolSize);
+        profile.setMaxPoolSize(maxPoolSize);
         return  newThreadPool(source, name, profile);
     }
 
@@ -192,7 +194,10 @@ public class DefaultExecutorServiceManag
 
     @Override
     public ExecutorService newFixedThreadPool(Object source, String name, int 
poolSize) {
-        ThreadPoolProfile profile = new 
ThreadPoolProfileBuilder(name).poolSize(poolSize).maxPoolSize(poolSize).keepAliveTime(0L).build();
+        ThreadPoolProfile profile = new ThreadPoolProfile(name);
+        profile.setPoolSize(poolSize);
+        profile.setMaxPoolSize(poolSize);
+        profile.setKeepAliveTime(0L);
         return newThreadPool(source, name, profile);
     }
 
@@ -216,7 +221,8 @@ public class DefaultExecutorServiceManag
 
     @Override
     public ScheduledExecutorService newScheduledThreadPool(Object source, 
String name, int poolSize) {
-        ThreadPoolProfile profile = new 
ThreadPoolProfileBuilder(name).poolSize(poolSize).build();
+        ThreadPoolProfile profile = new ThreadPoolProfile(name);
+        profile.setPoolSize(poolSize);
         return newScheduledThreadPool(source, name, profile);
     }
 


Reply via email to