@Configuration public class DelegatingWebSocketMessageBrokerConfiguration extends WebSocketMessageBrokerConfigurationSupport
WebSocketMessageBrokerConfigurer
の Bean を検出し、それらすべてに委譲する WebSocketMessageBrokerConfigurationSupport
拡張。WebSocketMessageBrokerConfigurationSupport
で提供される構成のコールバックスタイルのカスタマイズを許可します。 このクラスは、通常 EnableWebSocketMessageBroker
を介してインポートされます。
コンストラクターと説明 |
---|
DelegatingWebSocketMessageBrokerConfiguration() |
修飾子と型 | メソッドと説明 |
---|---|
protected void | addArgumentResolvers(ListSE<HandlerMethodArgumentResolver> argumentResolvers) |
protected void | addReturnValueHandlers(ListSE<HandlerMethodReturnValueHandler> returnValueHandlers) |
protected void | configureClientInboundChannel(ChannelRegistration registration) WebSocket クライアントからの受信メッセージのメッセージチャネルをカスタマイズするためのサブクラスのフック。 |
protected void | configureClientOutboundChannel(ChannelRegistration registration) アプリケーションまたはメッセージブローカーから WebSocket クライアントへのメッセージのメッセージチャネルをカスタマイズするためのサブクラスのフック。 |
protected void | configureMessageBroker(MessageBrokerRegistry registry) 提供された MessageBrokerRegistry インスタンスを介してメッセージブローカ構成をカスタマイズするためのサブクラスのフック。 |
protected boolean | configureMessageConverters(ListSE<MessageConverter> messageConverters) このメソッドをオーバーライドして、カスタムメッセージコンバーターを追加します。 |
protected void | configureWebSocketTransport(WebSocketTransportRegistration registration) |
protected void | registerStompEndpoints(StompEndpointRegistry registry) |
void | setConfigurers(ListSE<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
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public DelegatingWebSocketMessageBrokerConfiguration()
@Autowired(required=false) public void setConfigurers(ListSE<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(ListSE<HandlerMethodArgumentResolver> argumentResolvers)
AbstractMessageBrokerConfiguration
の addArgumentResolvers
protected void addReturnValueHandlers(ListSE<HandlerMethodReturnValueHandler> returnValueHandlers)
AbstractMessageBrokerConfiguration
の addReturnValueHandlers
protected boolean configureMessageConverters(ListSE<MessageConverter> messageConverters)
AbstractMessageBrokerConfiguration
AbstractMessageBrokerConfiguration
の configureMessageConverters
messageConverters
- コンバーターを追加するリスト、最初は空 true
、コンバーターを追加しない場合は false
protected void configureMessageBroker(MessageBrokerRegistry registry)
AbstractMessageBrokerConfiguration
MessageBrokerRegistry
インスタンスを介してメッセージブローカ構成をカスタマイズするためのサブクラスのフック。AbstractMessageBrokerConfiguration
の configureMessageBroker