@Configuration public class DelegatingWebSocketMessageBrokerConfiguration extends WebSocketMessageBrokerConfigurationSupport
WebSocketMessageBrokerConfiguration extension that detects beans of type
WebSocketMessageBrokerConfigurer and delegates to all of them allowing callback
style customization of the configuration provided in
WebSocketMessageBrokerConfigurationSupport.
This class is typically imported via EnableWebSocketMessageBroker.
| Constructor and Description |
|---|
DelegatingWebSocketMessageBrokerConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureMessageBroker(MessageBrokerConfigurer configurer) |
protected void |
registerStompEndpoints(StompEndpointRegistry registry) |
void |
setConfigurers(List<WebSocketMessageBrokerConfigurer> configurers) |
annotationMethodMessageHandler, brokerChannel, brokerDefaultSockJsTaskScheduler, brokerMessagingTemplate, brokerWebSocketHandlerMapping, getMessageBrokerConfigurer, simpleBrokerMessageHandler, simpMessageConverter, stompBrokerRelayMessageHandler, subProtocolWebSocketHandler, userDestinationMessageHandler, userQueueSuffixResolver, webSocketChannelExecutor, webSocketRequestChannel, webSocketResponseChannelpublic DelegatingWebSocketMessageBrokerConfiguration()
@Autowired(required=false) public void setConfigurers(List<WebSocketMessageBrokerConfigurer> configurers)
protected void registerStompEndpoints(StompEndpointRegistry registry)
registerStompEndpoints in class WebSocketMessageBrokerConfigurationSupportprotected void configureMessageBroker(MessageBrokerConfigurer configurer)
configureMessageBroker in class WebSocketMessageBrokerConfigurationSupport