|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TaskExecutor | |
---|---|
org.springframework.context.event | Support classes for application events, like standard context events. |
org.springframework.core.task | This package defines Spring's core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations. |
org.springframework.jca.work | Convenience classes for scheduling based on the JCA 1.5 WorkManager facility, as supported within JCA 1.5 ResourceAdapters. |
org.springframework.jms.listener | This package contains the base message listener container facility. |
org.springframework.jms.listener.serversession | This package contains the ServerSessionMessageListenerContainer implementation, based on the standard JMS ServerSessionPool API. |
org.springframework.scheduling | General exceptions for Spring's scheduling support, independent of any specific scheduling system. |
org.springframework.scheduling.backportconcurrent | Scheduling convenience classes for the JSR-166 backport Executor mechanism, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as bean in a Spring context. |
org.springframework.scheduling.quartz | Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context. |
org.springframework.scheduling.timer | Scheduling convenience classes for the JDK Timer, allowing to set up Timers and ScheduledTimerTasks as beans in a Spring context. |
Uses of TaskExecutor in org.springframework.context.event |
---|
Methods in org.springframework.context.event that return TaskExecutor | |
---|---|
protected TaskExecutor |
SimpleApplicationEventMulticaster.getTaskExecutor()
Return the current TaskExecutor for this multicaster. |
Methods in org.springframework.context.event with parameters of type TaskExecutor | |
---|---|
void |
SimpleApplicationEventMulticaster.setTaskExecutor(TaskExecutor taskExecutor)
Set the TaskExecutor to execute application listeners with. |
Uses of TaskExecutor in org.springframework.core.task |
---|
Subinterfaces of TaskExecutor in org.springframework.core.task | |
---|---|
interface |
AsyncTaskExecutor
Extended interface for asynchronous TaskExecutor implementations,
offering an overloaded AsyncTaskExecutor.execute(Runnable, long) variant with
start timeout parameter. |
Classes in org.springframework.core.task that implement TaskExecutor | |
---|---|
class |
SimpleAsyncTaskExecutor
TaskExecutor implementation that fires up a new Thread for each task, executing it asynchronously. |
class |
SyncTaskExecutor
TaskExecutor implementation that executes each task
synchronously in the calling thread. |
Uses of TaskExecutor in org.springframework.jca.work |
---|
Classes in org.springframework.jca.work that implement TaskExecutor | |
---|---|
class |
WorkManagerTaskExecutor
TaskExecutor implementation
that delegates to a JCA 1.5 WorkManager, implementing the
WorkManager interface. |
Methods in org.springframework.jca.work with parameters of type TaskExecutor | |
---|---|
protected long |
SimpleTaskWorkManager.executeWork(TaskExecutor taskExecutor,
Work work,
long startTimeout,
boolean blockUntilStarted,
ExecutionContext executionContext,
WorkListener workListener)
Execute the given Work on the specified TaskExecutor. |
void |
SimpleTaskWorkManager.setAsyncTaskExecutor(TaskExecutor asyncTaskExecutor)
Specify the TaskExecutor to use for asynchronous work execution (i.e. |
void |
SimpleTaskWorkManager.setSyncTaskExecutor(TaskExecutor syncTaskExecutor)
Specify the TaskExecutor to use for synchronous work execution (i.e. |
Uses of TaskExecutor in org.springframework.jms.listener |
---|
Methods in org.springframework.jms.listener that return TaskExecutor | |
---|---|
protected TaskExecutor |
DefaultMessageListenerContainer.createDefaultTaskExecutor()
Create a default TaskExecutor. |
Methods in org.springframework.jms.listener with parameters of type TaskExecutor | |
---|---|
void |
SimpleMessageListenerContainer.setTaskExecutor(TaskExecutor taskExecutor)
Set the Spring TaskExecutor to use for executing the listener once a message has been received by the provider. |
void |
DefaultMessageListenerContainer.setTaskExecutor(TaskExecutor taskExecutor)
Set the Spring TaskExecutor to use for running the listener threads. |
Uses of TaskExecutor in org.springframework.jms.listener.serversession |
---|
Methods in org.springframework.jms.listener.serversession that return TaskExecutor | |
---|---|
protected TaskExecutor |
SimpleServerSessionFactory.getTaskExecutor()
Return the TaskExecutor to use for executing ServerSessions. |
protected TaskExecutor |
AbstractPoolingServerSessionFactory.getTaskExecutor()
Return the TaskExecutor to use for executing ServerSessions. |
Methods in org.springframework.jms.listener.serversession with parameters of type TaskExecutor | |
---|---|
void |
SimpleServerSessionFactory.setTaskExecutor(TaskExecutor taskExecutor)
Specify the TaskExecutor to use for executing ServerSessions (and consequently, the underlying MessageListener). |
void |
AbstractPoolingServerSessionFactory.setTaskExecutor(TaskExecutor taskExecutor)
Specify the TaskExecutor to use for executing ServerSessions (and consequently, the underlying MessageListener). |
Uses of TaskExecutor in org.springframework.scheduling |
---|
Subinterfaces of TaskExecutor in org.springframework.scheduling | |
---|---|
interface |
SchedulingTaskExecutor
A TaskExecutor extension exposing
scheduling characteristics that are relevant to potential task submitters. |
Uses of TaskExecutor in org.springframework.scheduling.backportconcurrent |
---|
Classes in org.springframework.scheduling.backportconcurrent that implement TaskExecutor | |
---|---|
class |
ConcurrentTaskExecutor
Adapter that takes a JSR-166 backport edu.emory.mathcs.backport.java.util.concurrent.Executor and
exposes a Spring TaskExecutor for it. |
class |
ThreadPoolTaskExecutor
JavaBean that allows for configuring a JSR-166 backport ThreadPoolExecutor in bean
style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity"
properties), exposing it as a Spring TaskExecutor . |
Uses of TaskExecutor in org.springframework.scheduling.quartz |
---|
Classes in org.springframework.scheduling.quartz that implement TaskExecutor | |
---|---|
class |
SimpleThreadPoolTaskExecutor
Subclass of Quartz's SimpleThreadPool that implements Spring's TaskExecutor interface and listens to Spring lifecycle callbacks. |
Methods in org.springframework.scheduling.quartz that return TaskExecutor | |
---|---|
static TaskExecutor |
SchedulerFactoryBean.getConfigTimeTaskExecutor()
Return the TaskExecutor for the currently configured Quartz Scheduler, to be used by LocalTaskExecutorThreadPool. |
Methods in org.springframework.scheduling.quartz with parameters of type TaskExecutor | |
---|---|
void |
SchedulerFactoryBean.setTaskExecutor(TaskExecutor taskExecutor)
Set the Spring TaskExecutor to use as Quartz backend. |
Uses of TaskExecutor in org.springframework.scheduling.timer |
---|
Classes in org.springframework.scheduling.timer that implement TaskExecutor | |
---|---|
class |
TimerTaskExecutor
TaskExecutor implementation that uses a
single Timer for executing all tasks, effectively resulting in
serialized asynchronous execution on a single thread. |
|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |