AbstractMessageBrokerConfiguration and adds configuration for
receiving and responding to STOMP messages from WebSocket clients.
Typically used in conjunction with
@EnableWebSocketMessageBroker but can
also be extended directly.
| Modifier and Type | Field and Description |
|---|---|
| private WebSocketTransportRegistration |
| Access | Constructor and Description |
|---|---|
| public |
| transportRegistration | back to summary |
|---|---|
| private WebSocketTransportRegistration transportRegistration
| |
| WebSocketMessageBrokerConfigurationSupport | back to summary |
|---|---|
| public WebSocketMessageBrokerConfigurationSupport() | |
| configureWebSocketTransport | back to summary |
|---|---|
| protected void configureWebSocketTransport(WebSocketTransportRegistration registry) | |
| createAnnotationMethodMessageHandler | back to summary |
|---|---|
| protected SimpAnnotationMethodMessageHandler createAnnotationMethodMessageHandler(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, SimpMessagingTemplate brokerMessagingTemplate) Protected method for plugging in a custom subclass of
| |
| createJacksonConverter | back to summary |
|---|---|
| protected MappingJackson2MessageConverter createJacksonConverter() Overrides org.
| |
| createLocalUserRegistry | back to summary |
|---|---|
| protected SimpUserRegistry createLocalUserRegistry(Integer order) Implements abstract org. Doc from org. Create the user registry that provides access to local users.
| |
| decorateWebSocketHandler | back to summary |
|---|---|
| protected WebSocketHandler decorateWebSocketHandler(WebSocketHandler handler) | |
| getTransportRegistration | back to summary |
|---|---|
| protected final WebSocketTransportRegistration getTransportRegistration() | |
| registerStompEndpoints | back to summary |
|---|---|
| protected abstract void registerStompEndpoints(StompEndpointRegistry registry) | |
| stompWebSocketHandlerMapping | back to summary |
|---|---|
public HandlerMapping stompWebSocketHandlerMapping(WebSocketHandler subProtocolWebSocketHandler, TaskScheduler messageBrokerTaskScheduler, AbstractSubscribableChannel clientInboundChannel)
| |
| subProtocolWebSocketHandler | back to summary |
|---|---|
public WebSocketHandler subProtocolWebSocketHandler(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel)
| |
| webSocketMessageBrokerStats | back to summary |
|---|---|
public WebSocketMessageBrokerStats webSocketMessageBrokerStats(AbstractBrokerMessageHandler stompBrokerRelayMessageHandler, WebSocketHandler subProtocolWebSocketHandler, TaskExecutor inboundExecutor, TaskExecutor outboundExecutor, TaskScheduler scheduler)
| |
| webSocketScopeConfigurer | back to summary |
|---|---|
public static CustomScopeConfigurer webSocketScopeConfigurer()
| |