@Configuration(proxyBeanMethods=false) 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, webSocketScopeConfigurerbrokerChannel, brokerChannelExecutor, brokerMessageConverter, brokerMessagingTemplate, clientInboundChannel, clientInboundChannelExecutor, clientOutboundChannel, clientOutboundChannelExecutor, createLocalUserRegistry, getApplicationContext, getBrokerRegistry, getClientInboundChannelRegistration, getClientOutboundChannelRegistration, getPathMatcher, getValidator, messageBrokerTaskScheduler, setApplicationContext, simpAnnotationMethodMessageHandler, simpleBrokerMessageHandler, simpValidator, stompBrokerRelayMessageHandler, userDestinationMessageHandler, userDestinationResolver, userRegistry, userRegistryMessageHandlercloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic 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)
AbstractMessageBrokerConfigurationAbstractMessageBrokerConfiguration の configureClientInboundChannel protected void configureClientOutboundChannel(ChannelRegistration registration)
AbstractMessageBrokerConfigurationAbstractMessageBrokerConfiguration の configureClientOutboundChannel protected void addArgumentResolvers(ListSE<HandlerMethodArgumentResolver> argumentResolvers)
AbstractMessageBrokerConfiguration の addArgumentResolvers protected void addReturnValueHandlers(ListSE<HandlerMethodReturnValueHandler> returnValueHandlers)
AbstractMessageBrokerConfiguration の addReturnValueHandlers protected boolean configureMessageConverters(ListSE<MessageConverter> messageConverters)
AbstractMessageBrokerConfigurationAbstractMessageBrokerConfiguration の configureMessageConverters messageConverters - コンバーターを追加するリスト、最初は空 true、コンバーターを追加しない場合は false protected void configureMessageBroker(MessageBrokerRegistry registry)
AbstractMessageBrokerConfigurationMessageBrokerRegistry インスタンスを介してメッセージブローカ構成をカスタマイズするためのサブクラスのフック。AbstractMessageBrokerConfiguration の configureMessageBroker