Uses of Package
org.springframework.scheduling
Package
Description
Provides a "simple" message broker implementation along with an abstract base
class and other supporting types such as a registry for subscriptions.
Configuration support for WebSocket messaging using higher level messaging protocols.
Generic support for simple messaging protocols (like STOMP).
Support for handling messages to "user" destinations (i.e.
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.
Generic support classes for scheduling.
Configuration support for WebSocket request handling.
Support for annotation-based WebSocket setup in configuration classes.
WebSocket integration for Spring's messaging module.
SockJS client implementation of
WebSocketClient
.Support classes for SockJS including an
AbstractSockJsService
implementation.Server-side support for SockJS transports including
TransportHandler
implementations
for processing incoming requests, their
session
counterparts for sending messages over the various transports, and
DefaultSockJsService
.TransportHandler
implementation classes as well as a concrete
SockJsService
.-
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionCommon interface for trigger objects that determine the next execution time of a task that they get associated with.Context object encapsulating last execution times and last completion time of a given task.
-
ClassDescriptionA
TaskExecutor
extension exposing scheduling characteristics that are relevant to potential task submitters.Task scheduler interface that abstracts the scheduling ofRunnables
based on different kinds of triggers.Common interface for trigger objects that determine the next execution time of a task that they get associated with. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers.Common interface for trigger objects that determine the next execution time of a task that they get associated with. -
ClassDescriptionGeneral exception to be thrown on scheduling failures, such as the scheduler already having shut down.A
TaskExecutor
extension exposing scheduling characteristics that are relevant to potential task submitters. -
ClassDescriptionExtension of the
Runnable
interface, adding special callbacks for long-running operations.Common interface for trigger objects that determine the next execution time of a task that they get associated with.Context object encapsulating last execution times and last completion time of a given task. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers. -
ClassDescriptionTask scheduler interface that abstracts the scheduling of
Runnables
based on different kinds of triggers.