Uses of Interface
org.springframework.core.task.TaskExecutor
Packages that use TaskExecutor
Package
Description
This package defines Spring's core TaskExecutor abstraction,
and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
Support classes for Spring's TaskExecutor abstraction.
This package contains the base message listener container facility.
Configuration support for WebSocket messaging using higher level messaging protocols.
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 package for declarative scheduling configuration,
with XML schema being the primary configuration format.
Support classes for the open source scheduler
Quartz,
allowing to set up Quartz Schedulers, JobDetails and
Triggers as beans in a Spring context.
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation package.Client-side classes for use with standard Java WebSocket endpoints.
Configuration support for WebSocket request handling.
Support for annotation-based WebSocket setup in configuration classes.
SockJS client implementation of
WebSocketClient.-
Uses of TaskExecutor in org.springframework.core.task
Subinterfaces of TaskExecutor in org.springframework.core.taskModifier and TypeInterfaceDescriptioninterfaceExtension of theAsyncTaskExecutorinterface, adding the capability to submit tasks forListenableFutures.interfaceExtended interface for asynchronousTaskExecutorimplementations, offering support forCallable.Classes in org.springframework.core.task that implement TaskExecutorModifier and TypeClassDescriptionclassTaskExecutorimplementation that fires up a new Thread for each task, executing it asynchronously.classTaskExecutorimplementation that executes each task synchronously in the calling thread. -
Uses of TaskExecutor in org.springframework.core.task.support
Classes in org.springframework.core.task.support that implement TaskExecutorModifier and TypeClassDescriptionclassAdapter that takes a JDKjava.util.concurrent.Executorand exposes a SpringTaskExecutorfor it.Constructors in org.springframework.core.task.support with parameters of type TaskExecutorModifierConstructorDescriptionConcurrentExecutorAdapter(TaskExecutor taskExecutor) Create a new ConcurrentExecutorAdapter for the given Spring TaskExecutor.ExecutorServiceAdapter(TaskExecutor taskExecutor) Create a new ExecutorServiceAdapter, using the given target executor. -
Uses of TaskExecutor in org.springframework.jms.listener
Methods in org.springframework.jms.listener that return TaskExecutorModifier and TypeMethodDescriptionprotected TaskExecutorDefaultMessageListenerContainer.createDefaultTaskExecutor()Create a default TaskExecutor. -
Uses of TaskExecutor in org.springframework.messaging.simp.config
Methods in org.springframework.messaging.simp.config that return TaskExecutorModifier and TypeMethodDescriptionAbstractMessageBrokerConfiguration.brokerChannelExecutor(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel) AbstractMessageBrokerConfiguration.clientInboundChannelExecutor()AbstractMessageBrokerConfiguration.clientOutboundChannelExecutor()Methods in org.springframework.messaging.simp.config with parameters of type TaskExecutorModifier and TypeMethodDescriptionAbstractMessageBrokerConfiguration.brokerChannel(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, TaskExecutor brokerChannelExecutor) AbstractMessageBrokerConfiguration.clientInboundChannel(TaskExecutor clientInboundChannelExecutor) AbstractMessageBrokerConfiguration.clientOutboundChannel(TaskExecutor clientOutboundChannelExecutor) -
Uses of TaskExecutor in org.springframework.scheduling
Subinterfaces of TaskExecutor in org.springframework.schedulingModifier and TypeInterfaceDescriptioninterfaceATaskExecutorextension exposing scheduling characteristics that are relevant to potential task submitters. -
Uses of TaskExecutor in org.springframework.scheduling.concurrent
Classes in org.springframework.scheduling.concurrent that implement TaskExecutorModifier and TypeClassDescriptionclassAdapter that takes ajava.util.concurrent.Executorand exposes a SpringTaskExecutorfor it.classAdapter that takes ajava.util.concurrent.ScheduledExecutorServiceand exposes a SpringTaskSchedulerfor it.classJNDI-based variant ofConcurrentTaskExecutor, performing a default lookup for JSR-236's "java:comp/DefaultManagedExecutorService" in a Jakarta EE/8 environment.classJNDI-based variant ofConcurrentTaskScheduler, performing a default lookup for JSR-236's "java:comp/DefaultManagedScheduledExecutorService" in a Jakarta EE environment.classJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a SpringTaskExecutor.classImplementation of Spring'sTaskSchedulerinterface, wrapping a nativeScheduledThreadPoolExecutor. -
Uses of TaskExecutor in org.springframework.scheduling.config
Methods in org.springframework.scheduling.config that return TaskExecutorMethods in org.springframework.scheduling.config that return types with arguments of type TaskExecutorModifier and TypeMethodDescriptionClass<? extends TaskExecutor>TaskExecutorFactoryBean.getObjectType() -
Uses of TaskExecutor in org.springframework.scheduling.quartz
Classes in org.springframework.scheduling.quartz that implement TaskExecutorModifier and TypeClassDescriptionclassSubclass of Quartz's SimpleThreadPool that implements Spring'sTaskExecutorinterface and listens to Spring lifecycle callbacks. -
Uses of TaskExecutor in org.springframework.web.servlet.mvc.method.annotation
Constructors in org.springframework.web.servlet.mvc.method.annotation with parameters of type TaskExecutorModifierConstructorDescriptionResponseBodyEmitterReturnValueHandler(List<HttpMessageConverter<?>> messageConverters, ReactiveAdapterRegistry registry, TaskExecutor executor, ContentNegotiationManager manager) Complete constructor with pluggable "reactive" type support. -
Uses of TaskExecutor in org.springframework.web.socket.client.standard
Methods in org.springframework.web.socket.client.standard that return TaskExecutorModifier and TypeMethodDescriptionAnnotatedEndpointConnectionManager.getTaskExecutor()Return the configuredTaskExecutor.EndpointConnectionManager.getTaskExecutor()Return the configuredTaskExecutor.Methods in org.springframework.web.socket.client.standard with parameters of type TaskExecutorModifier and TypeMethodDescriptionvoidAnnotatedEndpointConnectionManager.setTaskExecutor(TaskExecutor taskExecutor) Set aTaskExecutorto use to open the connection.voidEndpointConnectionManager.setTaskExecutor(TaskExecutor taskExecutor) Set aTaskExecutorto use to open connections. -
Uses of TaskExecutor in org.springframework.web.socket.config
Methods in org.springframework.web.socket.config with parameters of type TaskExecutorModifier and TypeMethodDescriptionvoidWebSocketMessageBrokerStats.setInboundChannelExecutor(TaskExecutor inboundChannelExecutor) voidWebSocketMessageBrokerStats.setOutboundChannelExecutor(TaskExecutor outboundChannelExecutor) -
Uses of TaskExecutor in org.springframework.web.socket.config.annotation
Methods in org.springframework.web.socket.config.annotation with parameters of type TaskExecutorModifier and TypeMethodDescriptionWebSocketMessageBrokerConfigurationSupport.webSocketMessageBrokerStats(AbstractBrokerMessageHandler stompBrokerRelayMessageHandler, WebSocketHandler subProtocolWebSocketHandler, TaskExecutor clientInboundChannelExecutor, TaskExecutor clientOutboundChannelExecutor, TaskScheduler messageBrokerTaskScheduler) -
Uses of TaskExecutor in org.springframework.web.socket.sockjs.client
Methods in org.springframework.web.socket.sockjs.client that return TaskExecutorModifier and TypeMethodDescriptionRestTemplateXhrTransport.getTaskExecutor()Return the configuredTaskExecutor.Methods in org.springframework.web.socket.sockjs.client with parameters of type TaskExecutorModifier and TypeMethodDescriptionvoidRestTemplateXhrTransport.setTaskExecutor(TaskExecutor taskExecutor) Configure theTaskExecutorto use to execute XHR receive requests.