アノテーションインターフェース EnableWebSocketMessageBroker
@RetentionSE(RUNTIMESE)
@TargetSE(TYPESE)
@DocumentedSE
@Import(DelegatingWebSocketMessageBrokerConfiguration.class)
public @interface EnableWebSocketMessageBroker
 このアノテーションを 
@Configuration クラスに追加して、より高レベルのメッセージングサブプロトコルを使用して、WebSocket を介したブローカによるメッセージングを有効にします。
 @Configuration
 @EnableWebSocketMessageBroker
 public class MyWebSocketConfig {
 }
 WebSocketMessageBrokerConfigurer インターフェースを実装して、インポートされた構成をカスタマイズします。
 @Configuration
 @EnableWebSocketMessageBroker
 public class MyConfiguration implements WebSocketMessageBrokerConfigurer {
     @Override
     public void registerStompEndpoints(StompEndpointRegistry registry) {
         registry.addEndpoint("/portfolio").withSockJS();
     }
     @Override
     public void configureMessageBroker(MessageBrokerRegistry registry) {
         registry.enableStompBrokerRelay("/queue/", "/topic/");
         registry.setApplicationDestinationPrefixes("/app/");
     }
 }
 - 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev