クラス WebMvcStompWebSocketEndpointRegistration
java.lang.ObjectSE
org.springframework.web.socket.config.annotation.WebMvcStompWebSocketEndpointRegistration
- 実装されているすべてのインターフェース:
- StompWebSocketEndpointRegistration
public class WebMvcStompWebSocketEndpointRegistration
extends ObjectSE
implements StompWebSocketEndpointRegistration
WebSocket/SockJS エンドポイントを介して STOMP を構成するための抽象基本クラス。
- 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev
- コンストラクターの概要コンストラクターコンストラクター説明- WebMvcStompWebSocketEndpointRegistration- (StringSE[] paths, WebSocketHandler webSocketHandler, TaskScheduler sockJsTaskScheduler) 
- メソッドのサマリー修飾子と型メソッド説明- addInterceptors- (HandshakeInterceptor... interceptors) 使用する HandshakeInterceptor を構成します。- protected HandshakeInterceptor[]- setAllowedOriginPatterns- (StringSE... allowedOriginPatterns) ブラウザーからのクロスオリジンリクエストが許可されるオリジンを指定するためのより柔軟なパターンをサポートする- StompWebSocketEndpointRegistration.setAllowedOrigins(String...)の代替。- setAllowedOrigins- (StringSE... allowedOrigins) ブラウザーからのクロスオリジンリクエストを許可するオリジンを設定します。- setHandshakeHandler- (HandshakeHandler handshakeHandler) 使用する HandshakeHandler を構成します。SockJS フォールバックオプションを有効にします。
- コンストラクターの詳細- WebMvcStompWebSocketEndpointRegistrationpublic WebMvcStompWebSocketEndpointRegistration- (StringSE[] paths, WebSocketHandler webSocketHandler, TaskScheduler sockJsTaskScheduler) 
 
- メソッドの詳細- setHandshakeHandlerインターフェースからコピーされた説明:- StompWebSocketEndpointRegistration使用する HandshakeHandler を構成します。- 次で指定:
-  インターフェース StompWebSocketEndpointRegistrationのsetHandshakeHandler
 
- addInterceptorsインターフェースからコピーされた説明:- StompWebSocketEndpointRegistration使用する HandshakeInterceptor を構成します。- 次で指定:
-  インターフェース StompWebSocketEndpointRegistrationのaddInterceptors
 
- setAllowedOriginsインターフェースからコピーされた説明:- StompWebSocketEndpointRegistrationブラウザーからのクロスオリジンリクエストを許可するオリジンを設定します。フォーマットの詳細と考慮事項については- CorsConfiguration.setAllowedOrigins(List)を参照してください。また、CORS 仕様では- "*"と- allowCredentials=trueの使用が許可されていないことに注意してください。より柔軟な原点パターンの場合は、代わりに- StompWebSocketEndpointRegistration.setAllowedOriginPatterns(java.lang.String...)を使用してください。- デフォルトでは、オリジンは許可されていません。 - allowedOriginPatternsも設定されている場合、このプロパティよりも優先されます。- SockJS が有効で、オリジンが制限されている場合、リクエストのオリジンをチェックできないトランスポート型(Iframe ベースのトランスポート)は無効になっていることに注意してください。結果として、オリジンが制限されている場合、IE6 から 9 はサポートされません。 
- setAllowedOriginPatternspublic StompWebSocketEndpointRegistration setAllowedOriginPatterns- (StringSE... allowedOriginPatterns) インターフェースからコピーされた説明:- StompWebSocketEndpointRegistrationブラウザーからのクロスオリジンリクエストが許可されるオリジンを指定するためのより柔軟なパターンをサポートする- StompWebSocketEndpointRegistration.setAllowedOrigins(String...)の代替。フォーマットの詳細やその他の考慮事項については、- CorsConfiguration.setAllowedOriginPatterns(List)を参照してください。- デフォルトでは、これは設定されていません。 - 次で指定:
-  インターフェース StompWebSocketEndpointRegistrationのsetAllowedOriginPatterns
 
- withSockJSインターフェースからコピーされた説明:- StompWebSocketEndpointRegistrationSockJS フォールバックオプションを有効にします。- 次で指定:
-  インターフェース StompWebSocketEndpointRegistrationのwithSockJS
 
- getInterceptors
- getMappings