@ -153,6 +155,20 @@ public class WorkManagerTaskExecutor extends JndiLocatorSupport
@@ -153,6 +155,20 @@ public class WorkManagerTaskExecutor extends JndiLocatorSupport
@ -92,6 +95,20 @@ public class SimpleThreadPoolTaskExecutor extends SimpleThreadPool
@@ -92,6 +95,20 @@ public class SimpleThreadPoolTaskExecutor extends SimpleThreadPool
@ -146,6 +148,16 @@ public class ConcurrentTaskExecutor implements SchedulingTaskExecutor {
@@ -146,6 +148,16 @@ public class ConcurrentTaskExecutor implements SchedulingTaskExecutor {
@ -181,6 +193,16 @@ public class ConcurrentTaskExecutor implements SchedulingTaskExecutor {
@@ -181,6 +193,16 @@ public class ConcurrentTaskExecutor implements SchedulingTaskExecutor {
@ -281,6 +285,32 @@ public class ThreadPoolTaskExecutor extends ExecutorConfigurationSupport impleme
@@ -281,6 +285,32 @@ public class ThreadPoolTaskExecutor extends ExecutorConfigurationSupport impleme
@ -190,10 +193,37 @@ public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport
@@ -190,10 +193,37 @@ public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport
thrownewTaskRejectedException("Executor ["+executor+"] did not accept task: "+task,ex);
@ -279,6 +309,7 @@ public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport
@@ -279,6 +309,7 @@ public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport
@ -290,7 +321,7 @@ public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport
@@ -290,7 +321,7 @@ public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport
@ -298,7 +329,7 @@ public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport
@@ -298,7 +329,7 @@ public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport
Assert.notNull(concurrentExecutor,"Executor must not be null");
@ -56,7 +58,7 @@ public class TaskExecutorAdapter implements AsyncTaskExecutor {
@@ -56,7 +58,7 @@ public class TaskExecutorAdapter implements AsyncTaskExecutor {
@ -111,4 +113,30 @@ public class TaskExecutorAdapter implements AsyncTaskExecutor {
@@ -111,4 +113,30 @@ public class TaskExecutorAdapter implements AsyncTaskExecutor {
@ -42,9 +41,9 @@ public class ListenableFutureTask<T> extends FutureTask<T>
@@ -42,9 +41,9 @@ public class ListenableFutureTask<T> extends FutureTask<T>
@ -52,9 +51,10 @@ public class ListenableFutureTask<T> extends FutureTask<T>
@@ -52,9 +51,10 @@ public class ListenableFutureTask<T> extends FutureTask<T>
@ -62,7 +62,7 @@ public class ListenableFutureTask<T> extends FutureTask<T>
@@ -62,7 +62,7 @@ public class ListenableFutureTask<T> extends FutureTask<T>
Throwablecause;
try{
Tresult=get();
callbacks.success(result);
this.callbacks.success(result);
return;
}
catch(InterruptedExceptionex){
@ -75,9 +75,10 @@ public class ListenableFutureTask<T> extends FutureTask<T>
@@ -75,9 +75,10 @@ public class ListenableFutureTask<T> extends FutureTask<T>
@ -250,6 +253,20 @@ public class WorkManagerTaskExecutor extends JndiLocatorSupport
@@ -250,6 +253,20 @@ public class WorkManagerTaskExecutor extends JndiLocatorSupport