Uses of Interface
org.springframework.core.task.AsyncTaskExecutor
Packages that use AsyncTaskExecutor
Package
Description
Provides miscellaneous interceptor implementations.
This package defines Spring's core TaskExecutor abstraction,
and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
Support classes for Spring's TaskExecutor abstraction.
Package providing integration of
Hibernate 5.x
with Spring concepts.
Package providing integration of JPA (Java Persistence API) with Spring concepts.
General exceptions for Spring's scheduling support,
independent of any specific scheduling system.
Scheduling convenience classes for the
java.util.concurrent
and jakarta.enterprise.concurrent
packages, allowing to set up a
ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring
context.Support classes for the open source scheduler
Quartz,
allowing to set up Quartz Schedulers, JobDetails and
Triggers as beans in a Spring context.
Support for asynchronous request processing.
Annotation-based setup for Spring MVC.
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation
package.Client-side support for the Jetty WebSocket API.
Client-side classes for use with standard Jakarta WebSocket endpoints.
-
Uses of AsyncTaskExecutor in org.springframework.aop.interceptor
Methods in org.springframework.aop.interceptor that return AsyncTaskExecutorModifier and TypeMethodDescriptionprotected AsyncTaskExecutor
AsyncExecutionAspectSupport.determineAsyncExecutor
(Method method) Determine the specific executor to use when executing the given method.Methods in org.springframework.aop.interceptor with parameters of type AsyncTaskExecutor -
Uses of AsyncTaskExecutor in org.springframework.core.task
Subinterfaces of AsyncTaskExecutor in org.springframework.core.taskClasses in org.springframework.core.task that implement AsyncTaskExecutorModifier and TypeClassDescriptionclass
TaskExecutor
implementation that fires up a new Thread for each task, executing it asynchronously. -
Uses of AsyncTaskExecutor in org.springframework.core.task.support
Classes in org.springframework.core.task.support that implement AsyncTaskExecutorModifier and TypeClassDescriptionclass
Adapter that takes a JDKjava.util.concurrent.Executor
and exposes a SpringTaskExecutor
for it. -
Uses of AsyncTaskExecutor in org.springframework.orm.hibernate5
Methods in org.springframework.orm.hibernate5 with parameters of type AsyncTaskExecutorModifier and TypeMethodDescriptionLocalSessionFactoryBuilder.buildSessionFactory
(AsyncTaskExecutor bootstrapExecutor) Build the HibernateSessionFactory
through background bootstrapping, using the given executor for a parallel initialization phase (e.g.void
LocalSessionFactoryBean.setBootstrapExecutor
(AsyncTaskExecutor bootstrapExecutor) Specify an asynchronous executor for background bootstrapping, e.g. -
Uses of AsyncTaskExecutor in org.springframework.orm.jpa
Methods in org.springframework.orm.jpa that return AsyncTaskExecutorModifier and TypeMethodDescriptionAbstractEntityManagerFactoryBean.getBootstrapExecutor()
Return the asynchronous executor for background bootstrapping, if any.Methods in org.springframework.orm.jpa with parameters of type AsyncTaskExecutorModifier and TypeMethodDescriptionvoid
AbstractEntityManagerFactoryBean.setBootstrapExecutor
(AsyncTaskExecutor bootstrapExecutor) Specify an asynchronous executor for background bootstrapping, e.g. -
Uses of AsyncTaskExecutor in org.springframework.scheduling
Subinterfaces of AsyncTaskExecutor in org.springframework.schedulingModifier and TypeInterfaceDescriptioninterface
ATaskExecutor
extension exposing scheduling characteristics that are relevant to potential task submitters. -
Uses of AsyncTaskExecutor in org.springframework.scheduling.concurrent
Classes in org.springframework.scheduling.concurrent that implement AsyncTaskExecutorModifier and TypeClassDescriptionclass
Adapter that takes ajava.util.concurrent.Executor
and exposes a SpringTaskExecutor
for it.class
Adapter that takes ajava.util.concurrent.ScheduledExecutorService
and exposes a SpringTaskScheduler
for it.class
JNDI-based variant ofConcurrentTaskExecutor
, performing a default lookup for JSR-236's "java:comp/DefaultManagedExecutorService" in a Jakarta EE/8 environment.class
JNDI-based variant ofConcurrentTaskScheduler
, performing a default lookup for JSR-236's "java:comp/DefaultManagedScheduledExecutorService" in a Jakarta EE environment.class
JavaBean that allows for configuring aThreadPoolExecutor
in bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a SpringTaskExecutor
.class
Implementation of Spring'sTaskScheduler
interface, wrapping a nativeScheduledThreadPoolExecutor
. -
Uses of AsyncTaskExecutor in org.springframework.scheduling.quartz
Classes in org.springframework.scheduling.quartz that implement AsyncTaskExecutorModifier and TypeClassDescriptionclass
Subclass of Quartz's SimpleThreadPool that implements Spring'sTaskExecutor
interface and listens to Spring lifecycle callbacks. -
Uses of AsyncTaskExecutor in org.springframework.web.context.request.async
Methods in org.springframework.web.context.request.async that return AsyncTaskExecutorModifier and TypeMethodDescriptionWebAsyncTask.getExecutor()
Return the AsyncTaskExecutor to use for concurrent handling, ornull
if none specified.Methods in org.springframework.web.context.request.async with parameters of type AsyncTaskExecutorModifier and TypeMethodDescriptionvoid
WebAsyncManager.setTaskExecutor
(AsyncTaskExecutor taskExecutor) Configure an AsyncTaskExecutor for use with concurrent processing viaWebAsyncManager.startCallableProcessing(Callable, Object...)
.Constructors in org.springframework.web.context.request.async with parameters of type AsyncTaskExecutorModifierConstructorDescriptionWebAsyncTask
(Long timeout, AsyncTaskExecutor executor, Callable<V> callable) Create aWebAsyncTask
with a timeout value, an executor instance, and a Callable. -
Uses of AsyncTaskExecutor in org.springframework.web.servlet.config.annotation
Methods in org.springframework.web.servlet.config.annotation that return AsyncTaskExecutorModifier and TypeMethodDescriptionprotected AsyncTaskExecutor
AsyncSupportConfigurer.getTaskExecutor()
Methods in org.springframework.web.servlet.config.annotation with parameters of type AsyncTaskExecutorModifier and TypeMethodDescriptionAsyncSupportConfigurer.setTaskExecutor
(AsyncTaskExecutor taskExecutor) The provided task executor is used to: HandleCallable
controller method return values. -
Uses of AsyncTaskExecutor in org.springframework.web.servlet.mvc.method.annotation
Methods in org.springframework.web.servlet.mvc.method.annotation with parameters of type AsyncTaskExecutorModifier and TypeMethodDescriptionvoid
RequestMappingHandlerAdapter.setTaskExecutor
(AsyncTaskExecutor taskExecutor) Set the defaultAsyncTaskExecutor
to use when a controller method return aCallable
. -
Uses of AsyncTaskExecutor in org.springframework.web.socket.client.jetty
Methods in org.springframework.web.socket.client.jetty that return AsyncTaskExecutorModifier and TypeMethodDescriptionJettyWebSocketClient.getTaskExecutor()
Deprecated, for removal: This API element is subject to removal in a future version.Return the configuredAsyncTaskExecutor
.Methods in org.springframework.web.socket.client.jetty with parameters of type AsyncTaskExecutorModifier and TypeMethodDescriptionvoid
JettyWebSocketClient.setTaskExecutor
(AsyncTaskExecutor taskExecutor) Deprecated, for removal: This API element is subject to removal in a future version.Set anAsyncTaskExecutor
to use when opening connections. -
Uses of AsyncTaskExecutor in org.springframework.web.socket.client.standard
Methods in org.springframework.web.socket.client.standard that return AsyncTaskExecutorModifier and TypeMethodDescriptionStandardWebSocketClient.getTaskExecutor()
Return the configuredAsyncTaskExecutor
.Methods in org.springframework.web.socket.client.standard with parameters of type AsyncTaskExecutorModifier and TypeMethodDescriptionvoid
StandardWebSocketClient.setTaskExecutor
(AsyncTaskExecutor taskExecutor) Set anAsyncTaskExecutor
to use when opening connections.
submitCompletable(Runnable)
andsubmitCompletable(Callable)