[seam-commits] Seam SVN: r10557 - branches/community/Seam_2_1/src/main/org/jboss/seam/async.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Tue Apr 21 21:21:49 EDT 2009


Author: norman.richards at jboss.com
Date: 2009-04-21 21:21:49 -0400 (Tue, 21 Apr 2009)
New Revision: 10557

Modified:
   branches/community/Seam_2_1/src/main/org/jboss/seam/async/ThreadPoolDispatcher.java
Log:
JBSEAM-4123

Modified: branches/community/Seam_2_1/src/main/org/jboss/seam/async/ThreadPoolDispatcher.java
===================================================================
--- branches/community/Seam_2_1/src/main/org/jboss/seam/async/ThreadPoolDispatcher.java	2009-04-22 01:16:58 UTC (rev 10556)
+++ branches/community/Seam_2_1/src/main/org/jboss/seam/async/ThreadPoolDispatcher.java	2009-04-22 01:21:49 UTC (rev 10557)
@@ -10,6 +10,7 @@
 
 import org.jboss.seam.Component;
 import org.jboss.seam.ScopeType;
+import org.jboss.seam.annotations.Create;
 import org.jboss.seam.annotations.Destroy;
 import org.jboss.seam.annotations.Install;
 import org.jboss.seam.annotations.Name;
@@ -30,7 +31,12 @@
 {
    private int threadPoolSize = 10; 
    
-   private ScheduledExecutorService executor = Executors.newScheduledThreadPool(threadPoolSize);
+   private ScheduledExecutorService executor;
+   
+   @Create
+   public void startup() {
+       executor = Executors.newScheduledThreadPool(threadPoolSize);
+   }
     
    public Future scheduleAsynchronousEvent(String type, Object... parameters)
    {  




More information about the seam-commits mailing list