@Configuration public class DelegatingWebSocketMessageBrokerConfiguration extends WebSocketMessageBrokerConfigurationSupport
WebSocketMessageBrokerConfigurer
の Bean を検出し、それらすべてに委譲する WebSocketMessageBrokerConfigurationSupport
拡張。WebSocketMessageBrokerConfigurationSupport
で提供される構成のコールバックスタイルのカスタマイズを許可します。 このクラスは、通常 EnableWebSocketMessageBroker
を介してインポートされます。
コンストラクターと説明 |
---|
DelegatingWebSocketMessageBrokerConfiguration() |
修飾子と型 | メソッドと説明 |
---|---|
protected void | addArgumentResolvers(java.util.List<HandlerMethodArgumentResolver> argumentResolvers) |
protected void | addReturnValueHandlers(java.util.List<HandlerMethodReturnValueHandler> returnValueHandlers) |
protected void | configureClientInboundChannel(ChannelRegistration registration) WebSocket クライアントからの受信メッセージのメッセージチャネルをカスタマイズするためのサブクラスのフック。 |
protected void | configureClientOutboundChannel(ChannelRegistration registration) アプリケーションまたはメッセージブローカーから WebSocket クライアントへのメッセージのメッセージチャネルをカスタマイズするためのサブクラスのフック。 |
protected void | configureMessageBroker(MessageBrokerRegistry registry) 提供された MessageBrokerRegistry インスタンスを介してメッセージブローカ構成をカスタマイズするためのサブクラスのフック。 |
protected boolean | configureMessageConverters(java.util.List<MessageConverter> messageConverters) このメソッドをオーバーライドして、カスタムメッセージコンバーターを追加します。 |
protected void | configureWebSocketTransport(WebSocketTransportRegistration registration) |
protected void | registerStompEndpoints(StompEndpointRegistry registry) |
void | setConfigurers(java.util.List<WebSocketMessageBrokerConfigurer> configurers) |
createAnnotationMethodMessageHandler, createJacksonConverter, createLocalUserRegistry, decorateWebSocketHandler, getTransportRegistration, stompWebSocketHandlerMapping, subProtocolWebSocketHandler, webSocketMessageBrokerStats, webSocketScopeConfigurer
brokerChannel, brokerChannelExecutor, brokerMessageConverter, brokerMessagingTemplate, clientInboundChannel, clientInboundChannelExecutor, clientOutboundChannel, clientOutboundChannelExecutor, createLocalUserRegistry, getApplicationContext, getBrokerRegistry, getClientInboundChannelRegistration, getClientOutboundChannelRegistration, getPathMatcher, getValidator, messageBrokerTaskScheduler, setApplicationContext, simpAnnotationMethodMessageHandler, simpleBrokerMessageHandler, simpValidator, stompBrokerRelayMessageHandler, userDestinationMessageHandler, userDestinationResolver, userRegistry, userRegistryMessageHandler
public DelegatingWebSocketMessageBrokerConfiguration()
@Autowired(required=false) public void setConfigurers(java.util.List<WebSocketMessageBrokerConfigurer> configurers)
protected void registerStompEndpoints(StompEndpointRegistry registry)
protected void configureWebSocketTransport(WebSocketTransportRegistration registration)
protected void configureClientInboundChannel(ChannelRegistration registration)
AbstractMessageBrokerConfiguration
AbstractMessageBrokerConfiguration
の configureClientInboundChannel
protected void configureClientOutboundChannel(ChannelRegistration registration)
AbstractMessageBrokerConfiguration
AbstractMessageBrokerConfiguration
の configureClientOutboundChannel
protected void addArgumentResolvers(java.util.List<HandlerMethodArgumentResolver> argumentResolvers)
AbstractMessageBrokerConfiguration
の addArgumentResolvers
protected void addReturnValueHandlers(java.util.List<HandlerMethodReturnValueHandler> returnValueHandlers)
AbstractMessageBrokerConfiguration
の addReturnValueHandlers
protected boolean configureMessageConverters(java.util.List<MessageConverter> messageConverters)
AbstractMessageBrokerConfiguration
AbstractMessageBrokerConfiguration
の configureMessageConverters
messageConverters
- コンバーターを追加するリスト、最初は空 true
、コンバーターを追加しない場合は false
。protected void configureMessageBroker(MessageBrokerRegistry registry)
AbstractMessageBrokerConfiguration
MessageBrokerRegistry
インスタンスを介してメッセージブローカ構成をカスタマイズするためのサブクラスのフック。AbstractMessageBrokerConfiguration
の configureMessageBroker