| Name | Description | Type | Package | Framework |
| AbstractAsyncConfiguration | Abstract base Configuration class providing common structure for enablingSpring's asynchronous method execution capability. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| AdaptableJobFactory | JobFactory implementation that supports Runnableobjects as well as standard Quartz Job instances. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| AnnotationAsyncExecutionInterceptor | Specialization of AsyncExecutionInterceptor that delegates method execution toan Executor based on the Async annotation. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| AnnotationDrivenBeanDefinitionParser | Parser for the 'annotation-driven' element of the 'task' namespace. | Class | org.springframework.scheduling.config | Spring MVC |
|
| AspectJAsyncConfiguration | @Configuration class that registers the Spring infrastructure beans necessaryto enable AspectJ-based asynchronous method execution. | Class | org.springframework.scheduling.aspectj | Spring MVC |
|
| Async | Annotation that marks a method as a candidate for asynchronous execution. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| AsyncAnnotationAdvisor | Advisor that activates asynchronous method execution through the Asyncannotation. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| AsyncAnnotationBeanPostProcessor | Bean post-processor that automatically applies asynchronous invocationbehavior to any bean that carries the Async annotation at class or | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| AsyncConfigurationSelector | Selects which implementation of AbstractAsyncConfiguration should be used basedon the value of EnableAsync. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| AsyncConfigurer | Interface to be implemented by @Configuration classes annotated with @EnableAsync that wish to customize theExecutor instance used when processing async method invocations or the | Interface | org.springframework.scheduling.annotation | Spring MVC |
|
| AsyncConfigurerSupport | A convenience AsyncConfigurer that implements all methodsso that the defaults are used. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| AsyncResult | A pass-through Future handle that can be used for method signatureswhich are declared with a Future return type for asynchronous execution. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| ConcurrentTaskExecutor | Adapter that takes a java. | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| ConcurrentTaskExecutor .ManagedTaskBuilder | Delegate that wraps a given Runnable/Callable with a JSR-236 ManagedTask,exposing a long-running hint based on SchedulingAwareRunnable | Class | org.springframework.scheduling.concurrent.ConcurrentTaskExecutor | Spring MVC |
|
| ConcurrentTaskScheduler | Adapter that takes a java. | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| ContextLifecycleScheduledTaskRegistrar | ScheduledTaskRegistrar subclass which redirects the actual schedulingof tasks to the afterSingletonsInstantiated() callback (as of 4. | Class | org.springframework.scheduling.config | Spring MVC |
|
| CronSequenceGenerator | Date sequence generator for aallowing clients to specify a pattern that the sequence matches. | Class | org.springframework.scheduling.support | Spring MVC |
|
| CronTask | TriggerTask implementation defining a Runnable to be executed accordingSince:3. | Class | org.springframework.scheduling.config | Spring MVC |
|
| CronTrigger | Trigger implementation for cron expressions. | Class | org.springframework.scheduling.support | Spring MVC |
|
| CronTriggerFactoryBean | A Spring FactoryBean for creating a Quartz CronTriggerinstance, supporting bean-style usage for trigger configuration. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| CustomizableThreadFactory | allowing for customizing the created threads (name, priority, etc). | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| DefaultManagedAwareThreadFactory | JNDI-based variant of CustomizableThreadFactory, performing a default lookupfor JSR-236's java:comp/DefaultManagedThreadFactory in a Java EE 7 environment, | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| DefaultManagedTaskExecutor | JNDI-based variant of ConcurrentTaskExecutor, performing a default lookup forJSR-236's java:comp/DefaultManagedExecutorService in a Java EE 7 environment. | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| DefaultManagedTaskScheduler | JNDI-based variant of ConcurrentTaskScheduler, performing a default lookup forJSR-236's java:comp/DefaultManagedScheduledExecutorService in a Java EE 7 environment. | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| DelegatingErrorHandlingRunnable | Runnable wrapper that catches any exception or error thrown from itsdelegate Runnable and allows an ErrorHandler to handle it. | Class | org.springframework.scheduling.support | Spring MVC |
|
| DelegatingJob | Simple Quartz Job adapter that delegates to agiven Runnable instance. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| DelegatingTimerListener | Simple TimerListener adapter that delegates to a given Runnable. | Class | org.springframework.scheduling.commonj | Spring MVC |
|
| DelegatingWork | Simple Work adapter that delegates to a given Runnable. | Class | org.springframework.scheduling.commonj | Spring MVC |
|
| EnableAsync | Enables Spring's asynchronous method execution capability, similar to functionalityfound in Spring's XML namespace. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| EnableScheduling | Enables Spring's scheduled task execution capability, similar tofunctionality found in Spring's XML namespace. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| ExecutorBeanDefinitionParser | Parser for the 'executor' element of the 'task' namespace. | Class | org.springframework.scheduling.config | Spring MVC |
|
| ExecutorConfigurationSupport | Base class for classes that are setting up ajava. | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| ForkJoinPoolFactoryBean | A Spring FactoryBean that builds and exposes a preconfigured ForkJoinPool. | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| IntervalTask | Task implementation defining a Runnable to be executed at a givenmillisecond interval which may be treated as fixed-rate or fixed-delay depending on | Class | org.springframework.scheduling.config | Spring MVC |
|
| JobDetailFactoryBean | A Spring FactoryBean for creating a Quartz JobDetailinstance, supporting bean-style usage for JobDetail configuration. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| JobMethodInvocationFailedException | Unchecked exception that wraps an exception thrown from a target method. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| LocalDataSourceJobStore | Subclass of Quartz's JobStoreCMT class that delegates to a Spring-managedDataSource instead of using a Quartz-managed connection pool. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| LocalTaskExecutorThreadPool | Quartz ThreadPool adapter that delegates to a Spring-managedTaskExecutor instance, specified on SchedulerFactoryBean. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| MethodInvokingJobDetailFactoryBean | FactoryBean that exposes aJobDetail object which delegates job execution to a | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| MethodInvokingJobDetailFactoryBean .MethodInvokingJob | Quartz Job implementation that invokes a specified method. | Class | org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean | Spring MVC |
|
| MethodInvokingJobDetailFactoryBean .StatefulMethodInvokingJob | Extension of the MethodInvokingJob, implementing the StatefulJob interface. | Class | org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean | Spring MVC |
|
| MethodInvokingRunnable | Adapter that implements the Runnable interface as a configurablemethod invocation based on Spring's MethodInvoker. | Class | org.springframework.scheduling.support | Spring MVC |
|
| PeriodicTrigger | A trigger for periodic task execution. | Class | org.springframework.scheduling.support | Spring MVC |
|
| ProxyAsyncConfiguration | @Configuration class that registers the Spring infrastructure beans necessaryto enable proxy-based asynchronous method execution. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| QuartzJobBean | Simple implementation of the Quartz Job interface, applying thepassed-in JobDataMap and also the SchedulerContext as bean property | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| ResourceLoaderClassLoadHelper | Wrapper that adapts from the Quartz ClassLoadHelper interfaceonto Spring's ResourceLoader interface. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| Scheduled | Annotation that marks a method to be scheduled. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| ScheduledAnnotationBeanPostProcessor | Bean post-processor that registers methods annotated with @Scheduledto be invoked by a TaskScheduler according | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| ScheduledExecutorFactoryBean | FactoryBean that sets upa ScheduledExecutorService | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| ScheduledExecutorTask | JavaBean that describes a scheduled executor task, consisting of theRunnable and a delay plus period. | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| ScheduledMethodRunnable | Variant of MethodInvokingRunnable meant to be used for processingof no-arg scheduled methods. | Class | org.springframework.scheduling.support | Spring MVC |
|
| ScheduledTaskRegistrar | Helper bean for registering tasks with a TaskScheduler, typically using cronAs of Spring 3. | Class | org.springframework.scheduling.config | Spring MVC |
|
| ScheduledTasksBeanDefinitionParser | Parser for the 'scheduled-tasks' element of the scheduling namespace. | Class | org.springframework.scheduling.config | Spring MVC |
|
| ScheduledTimerListener | JavaBean that describes a scheduled TimerListener, consisting ofthe TimerListener itself (or a Runnable to create a TimerListener for) | Class | org.springframework.scheduling.commonj | Spring MVC |
|
| SchedulerAccessor | Common base class for accessing a Quartz Scheduler, i. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| SchedulerAccessorBean | Spring bean-style class for accessing a Quartz Scheduler, i. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| SchedulerBeanDefinitionParser | Parser for the 'scheduler' element of the 'task' namespace. | Class | org.springframework.scheduling.config | Spring MVC |
|
| SchedulerContextAware | Callback interface to be implemented by Spring-managedQuartz artifacts that need access to the SchedulerContext | Interface | org.springframework.scheduling.quartz | Spring MVC |
|
| SchedulerFactoryBean | FactoryBean that creates and configures a Quartz Scheduler,manages its lifecycle as part of the Spring application context, and exposes the | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| Schedules | Container annotation that aggregates several Scheduled annotations. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| SchedulingAwareRunnable | Extension of the Runnable interface, adding special callbacksfor long-running operations. | Interface | org.springframework.scheduling | Spring MVC |
|
| SchedulingConfiguration | @Configuration class that registers a ScheduledAnnotationBeanPostProcessorbean capable of processing Spring's @Scheduled annotation. | Class | org.springframework.scheduling.annotation | Spring MVC |
|
| SchedulingConfigurer | Optional interface to be implemented by @Configuration classes annotatedwith @EnableScheduling. | Interface | org.springframework.scheduling.annotation | Spring MVC |
|
| SchedulingException | General exception to be thrown on scheduling failures,such as the scheduler already having shut down. | Class | org.springframework.scheduling | Spring MVC |
|
| SchedulingTaskExecutor | A TaskExecutor extension exposingscheduling characteristics that are relevant to potential task submitters. | Interface | org.springframework.scheduling | Spring MVC |
|
| SimpleThreadPoolTaskExecutor | Subclass of Quartz's SimpleThreadPool that implements Spring'sTaskExecutor interface | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| SimpleTriggerContext | Simple data holder implementation of the TriggerContext interface. | Class | org.springframework.scheduling.support | Spring MVC |
|
| SimpleTriggerFactoryBean | A Spring FactoryBean for creating a Quartz SimpleTriggerinstance, supporting bean-style usage for trigger configuration. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| SpringBeanJobFactory | Subclass of AdaptableJobFactory that also supports Spring-styledependency injection on bean properties. | Class | org.springframework.scheduling.quartz | Spring MVC |
|
| Task | Holder class defining a Runnable to be executed as a task, typically at ascheduled time or interval. | Class | org.springframework.scheduling.config | Spring MVC |
|
| TaskExecutorFactoryBean | FactoryBean for creating ThreadPoolTaskExecutor instances, choosingbetween the standard concurrent and the backport-concurrent variant. | Class | org.springframework.scheduling.config | Spring MVC |
|
| TaskManagementConfigUtils | Configuration constants for internal sharing across subpackages. | Class | org.springframework.scheduling.config | Spring MVC |
|
| TaskNamespaceHandler | NamespaceHandler for the 'task' namespace. | Class | org.springframework.scheduling.config | Spring MVC |
|
| TaskScheduler | Task scheduler interface that abstracts the scheduling ofRunnables based on different kinds of triggers. | Interface | org.springframework.scheduling | Spring MVC |
|
| TaskUtils | Utility methods for decorating tasks with error handling. | Class | org.springframework.scheduling.support | Spring MVC |
|
| ThreadPoolExecutorFactoryBean | JavaBean that allows for configuring a ThreadPoolExecutorin bean style (through its corePoolSize, maxPoolSize, keepAliveSeconds, | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| ThreadPoolTaskExecutor | JavaBean that allows for configuring a ThreadPoolExecutorin bean style (through its corePoolSize, maxPoolSize, keepAliveSeconds, queueCapacity | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| ThreadPoolTaskScheduler | a native ScheduledThreadPoolExecutor. | Class | org.springframework.scheduling.concurrent | Spring MVC |
|
| TimerManagerAccessor | Base class for classes that are accessing a CommonJ TimerManagerDefines common configuration settings and common lifecycle handling. | Class | org.springframework.scheduling.commonj | Spring MVC |
|
| TimerManagerFactoryBean | FactoryBean that retrieves aCommonJ TimerManager and exposes it for bean references. | Class | org.springframework.scheduling.commonj | Spring MVC |
|
| TimerManagerTaskScheduler | a CommonJ TimerManager. | Class | org.springframework.scheduling.commonj | Spring MVC |
|
| Trigger | Common interface for trigger objects that determine the next execution timeof a task that they get associated with. | Interface | org.springframework.scheduling | Spring MVC |
|
| TriggerContext | Context object encapsulating last execution times and last completion timeSince:3. | Interface | org.springframework.scheduling | Spring MVC |
|
| TriggerTask | Task implementation defining a Runnable to be executed according to aSince:3. | Class | org.springframework.scheduling.config | Spring MVC |
|
| WorkManagerTaskExecutor | TaskExecutor implementation that delegates to a CommonJ WorkManager,which either needs to be specified as reference or through the JNDI name. | Class | org.springframework.scheduling.commonj | Spring MVC |