Author: norman.richards(a)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)
{
Show replies by date