Class DefaultManagedTaskExecutor

java.lang.Object
org.springframework.scheduling.concurrent.ConcurrentTaskExecutor
org.springframework.scheduling.concurrent.DefaultManagedTaskExecutor
All Implemented Interfaces:
Executor, InitializingBean, AsyncListenableTaskExecutor, AsyncTaskExecutor, TaskExecutor, SchedulingTaskExecutor

public class DefaultManagedTaskExecutor extends ConcurrentTaskExecutor implements InitializingBean
JNDI-based variant of ConcurrentTaskExecutor, performing a default lookup for JSR-236's "java:comp/DefaultManagedExecutorService" in a Jakarta EE/8 environment.

Note: This class is not strictly JSR-236 based; it can work with any regular Executor that can be found in JNDI. The actual adapting to ManagedExecutorService happens in the base class ConcurrentTaskExecutor itself.

Since:
4.0
Author:
Juergen Hoeller
See Also: