Class ChannelRegistration
java.lang.Object
org.springframework.messaging.simp.config.ChannelRegistration
A registration class for customizing the configuration for a
MessageChannel.- Since:
- 4.0
- Author:
- Rossen Stoyanchev
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ChannelInterceptor>protected booleanprotected booleaninterceptors(ChannelInterceptor... interceptors) Configure the given interceptors for this message channel, adding them to the channel's current list of interceptors.Configure the thread pool backing this message channel.taskExecutor(org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor taskExecutor) Configure the thread pool backing this message channel using a custom ThreadPoolTaskExecutor.
-
Constructor Details
-
ChannelRegistration
public ChannelRegistration()
-
-
Method Details
-
taskExecutor
Configure the thread pool backing this message channel. -
taskExecutor
public TaskExecutorRegistration taskExecutor(@Nullable org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor taskExecutor) Configure the thread pool backing this message channel using a custom ThreadPoolTaskExecutor.- Parameters:
taskExecutor- the executor to use (ornullfor a default executor)
-
interceptors
Configure the given interceptors for this message channel, adding them to the channel's current list of interceptors.- Since:
- 4.3.12
-
hasTaskExecutor
protected boolean hasTaskExecutor() -
hasInterceptors
protected boolean hasInterceptors() -
getInterceptors
-