Uses of Interface
org.springframework.scheduling.TaskScheduler
Packages that use TaskScheduler Package Description org.springframework.messaging.simp.broker Provides a "simple" message broker implementation along with an abstract base class and other supporting types such as a registry for subscriptions.org.springframework.messaging.simp.config Configuration support for WebSocket messaging using higher level messaging protocols.org.springframework.messaging.simp.stomp Generic support for simple messaging protocols (like STOMP).org.springframework.messaging.simp.user Support for handling messages to "user" destinations (i.e.org.springframework.scheduling.commonj Convenience classes for scheduling based on the CommonJ WorkManager/TimerManager facility, as supported by IBM WebSphere 6.0+ and BEA WebLogic 9.0+.org.springframework.scheduling.concurrent Scheduling convenience classes for thejava.util.concurrent
andjavax.enterprise.concurrent
packages, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring context.org.springframework.scheduling.config Support package for declarative scheduling configuration, with XML schema being the primary configuration format.org.springframework.web.socket.config Configuration support for WebSocket request handling.org.springframework.web.socket.config.annotation Support for annotation-based WebSocket setup in configuration classes.org.springframework.web.socket.messaging WebSocket integration for Spring's messaging module.org.springframework.web.socket.sockjs.client SockJS client implementation ofWebSocketClient
.org.springframework.web.socket.sockjs.support Support classes for SockJS including anAbstractSockJsService
implementation.org.springframework.web.socket.sockjs.transport Server-side support for SockJS transports includingTransportHandler
implementations for processing incoming requests, theirsession
counterparts for sending messages over the various transports, andDefaultSockJsService
.org.springframework.web.socket.sockjs.transport.handler TransportHandler
implementation classes as well as a concreteSockJsService
.Uses of TaskScheduler in org.springframework.messaging.simp.broker
Methods in org.springframework.messaging.simp.broker that return TaskScheduler Modifier and Type Method Description TaskScheduler
SimpleBrokerMessageHandler. getTaskScheduler()
Return the configured TaskScheduler.Methods in org.springframework.messaging.simp.broker with parameters of type TaskScheduler Modifier and Type Method Description void
SimpleBrokerMessageHandler. setTaskScheduler(TaskScheduler taskScheduler)
Configure theTaskScheduler
to use for providing heartbeat support.Uses of TaskScheduler in org.springframework.messaging.simp.config
Methods in org.springframework.messaging.simp.config that return TaskScheduler Modifier and Type Method Description TaskScheduler
AbstractMessageBrokerConfiguration. messageBrokerTaskScheduler()
Methods in org.springframework.messaging.simp.config with parameters of type TaskScheduler Modifier and Type Method Description SimpleBrokerRegistration
SimpleBrokerRegistration. setTaskScheduler(TaskScheduler taskScheduler)
Configure theTaskScheduler
to use for providing heartbeat support.Uses of TaskScheduler in org.springframework.messaging.simp.stomp
Methods in org.springframework.messaging.simp.stomp that return TaskScheduler Modifier and Type Method Description TaskScheduler
DefaultStompSession. getTaskScheduler()
Return the configured TaskScheduler to use for receipt tracking.TaskScheduler
StompClientSupport. getTaskScheduler()
The configured TaskScheduler.Methods in org.springframework.messaging.simp.stomp with parameters of type TaskScheduler Modifier and Type Method Description void
DefaultStompSession. setTaskScheduler(TaskScheduler taskScheduler)
Configure the TaskScheduler to use for receipt tracking.void
StompClientSupport. setTaskScheduler(TaskScheduler taskScheduler)
Configure a scheduler to use for heartbeats and for receipt tracking.Uses of TaskScheduler in org.springframework.messaging.simp.user
Constructors in org.springframework.messaging.simp.user with parameters of type TaskScheduler Constructor Description UserRegistryMessageHandler(MultiServerUserRegistry userRegistry, SimpMessagingTemplate brokerTemplate, String broadcastDestination, TaskScheduler scheduler)
Constructor.Uses of TaskScheduler in org.springframework.scheduling.commonj
Classes in org.springframework.scheduling.commonj that implement TaskScheduler Modifier and Type Class Description class
TimerManagerTaskScheduler
Deprecated.as of 5.1, in favor of EE 7'sDefaultManagedTaskScheduler
Uses of TaskScheduler in org.springframework.scheduling.concurrent
Classes in org.springframework.scheduling.concurrent that implement TaskScheduler Modifier and Type Class Description class
ConcurrentTaskScheduler
Adapter that takes ajava.util.concurrent.ScheduledExecutorService
and exposes a SpringTaskScheduler
for it.class
DefaultManagedTaskScheduler
JNDI-based variant ofConcurrentTaskScheduler
, performing a default lookup for JSR-236's "java:comp/DefaultManagedScheduledExecutorService" in a Java EE 7 environment.class
ThreadPoolTaskScheduler
Implementation of Spring'sTaskScheduler
interface, wrapping a nativeScheduledThreadPoolExecutor
.Uses of TaskScheduler in org.springframework.scheduling.config
Methods in org.springframework.scheduling.config that return TaskScheduler Modifier and Type Method Description TaskScheduler
ScheduledTaskRegistrar. getScheduler()
Return theTaskScheduler
instance for this registrar (may benull
).Methods in org.springframework.scheduling.config with parameters of type TaskScheduler Modifier and Type Method Description void
ScheduledTaskRegistrar. setTaskScheduler(TaskScheduler taskScheduler)
Set theTaskScheduler
to register scheduled tasks with.Uses of TaskScheduler in org.springframework.web.socket.config
Methods in org.springframework.web.socket.config with parameters of type TaskScheduler Modifier and Type Method Description void
WebSocketMessageBrokerStats. setSockJsTaskScheduler(TaskScheduler sockJsTaskScheduler)
Uses of TaskScheduler in org.springframework.web.socket.config.annotation
Methods in org.springframework.web.socket.config.annotation that return TaskScheduler Modifier and Type Method Description TaskScheduler
WebSocketConfigurationSupport. defaultSockJsTaskScheduler()
The default TaskScheduler to use if none is registered explicitly viaSockJsServiceRegistration.setTaskScheduler(org.springframework.scheduling.TaskScheduler)
:protected TaskScheduler
SockJsServiceRegistration. getTaskScheduler()
Return the TaskScheduler, if configured.Methods in org.springframework.web.socket.config.annotation with parameters of type TaskScheduler Modifier and Type Method Description protected void
ServletWebSocketHandlerRegistry. setTaskScheduler(TaskScheduler scheduler)
Provide the TaskScheduler to use for SockJS endpoints for which a task scheduler has not been explicitly registered.SockJsServiceRegistration
SockJsServiceRegistration. setTaskScheduler(TaskScheduler scheduler)
A scheduler instance to use for scheduling SockJS heart-beats.Constructors in org.springframework.web.socket.config.annotation with parameters of type TaskScheduler Constructor Description WebMvcStompEndpointRegistry(WebSocketHandler webSocketHandler, WebSocketTransportRegistration transportRegistration, TaskScheduler defaultSockJsTaskScheduler)
WebMvcStompWebSocketEndpointRegistration(String[] paths, WebSocketHandler webSocketHandler, TaskScheduler sockJsTaskScheduler)
Uses of TaskScheduler in org.springframework.web.socket.messaging
Methods in org.springframework.web.socket.messaging with parameters of type TaskScheduler Modifier and Type Method Description void
WebSocketStompClient. setTaskScheduler(TaskScheduler taskScheduler)
Configure a scheduler to use for heartbeats and for receipt tracking.Uses of TaskScheduler in org.springframework.web.socket.sockjs.client
Methods in org.springframework.web.socket.sockjs.client with parameters of type TaskScheduler Modifier and Type Method Description void
SockJsClient. setConnectTimeoutScheduler(TaskScheduler connectTimeoutScheduler)
Configure aTaskScheduler
for scheduling a connect timeout task where the timeout value is calculated based on the duration of the initial SockJS "Info" request.Uses of TaskScheduler in org.springframework.web.socket.sockjs.support
Methods in org.springframework.web.socket.sockjs.support that return TaskScheduler Modifier and Type Method Description TaskScheduler
AbstractSockJsService. getTaskScheduler()
A scheduler instance to use for scheduling heart-beat messages.Constructors in org.springframework.web.socket.sockjs.support with parameters of type TaskScheduler Constructor Description AbstractSockJsService(TaskScheduler scheduler)
Uses of TaskScheduler in org.springframework.web.socket.sockjs.transport
Methods in org.springframework.web.socket.sockjs.transport that return TaskScheduler Modifier and Type Method Description TaskScheduler
SockJsServiceConfig. getTaskScheduler()
A scheduler instance to use for scheduling heart-beat messages.Constructors in org.springframework.web.socket.sockjs.transport with parameters of type TaskScheduler Constructor Description TransportHandlingSockJsService(TaskScheduler scheduler, Collection<TransportHandler> handlers)
Create a TransportHandlingSockJsService with givenhandler
types.TransportHandlingSockJsService(TaskScheduler scheduler, TransportHandler... handlers)
Create a TransportHandlingSockJsService with givenhandler
types.Uses of TaskScheduler in org.springframework.web.socket.sockjs.transport.handler
Constructors in org.springframework.web.socket.sockjs.transport.handler with parameters of type TaskScheduler Constructor Description DefaultSockJsService(TaskScheduler scheduler)
Create a DefaultSockJsService with defaulthandler
types.DefaultSockJsService(TaskScheduler scheduler, Collection<TransportHandler> handlerOverrides)
Create a DefaultSockJsService with overriddenhandler
types replacing the corresponding default handler implementation.DefaultSockJsService(TaskScheduler scheduler, TransportHandler... handlerOverrides)
Create a DefaultSockJsService with overriddenhandler
types replacing the corresponding default handler implementation.