クラスの使用
org.springframework.messaging.simp.config.StompBrokerRelayRegistration
StompBrokerRelayRegistration を使用するパッケージ
パッケージ
説明
より高いレベルのメッセージングプロトコルを使用した WebSocket メッセージングの構成サポート。
org.springframework.messaging.simp.config 内の StompBrokerRelayRegistration 使用
修飾子と型メソッド説明MessageBrokerRegistry.enableStompBrokerRelay(StringSE... destinationPrefixes) STOMP ブローカーリレーを有効にし、メッセージブローカーでサポートされる宛先プレフィックスを設定します。StompBrokerRelayRegistration.setAutoStartup(boolean autoStartup) Spring ApplicationContext がリフレッシュされたときにStompBrokerRelayMessageHandlerが自動的に起動するかどうかを構成します。StompBrokerRelayRegistration.setClientLogin(StringSE login) 接続されたクライアントに代わって STOMP ブローカーへの接続を作成するときに使用するログインを設定します。StompBrokerRelayRegistration.setClientPasscode(StringSE passcode) 接続されたクライアントに代わって STOMP ブローカーへの接続を作成するときに使用するパスコードを設定します。StompBrokerRelayRegistration.setRelayHost(StringSE relayHost) STOMP メッセージブローカーホストを設定します。StompBrokerRelayRegistration.setRelayPort(int relayPort) STOMP メッセージブローカーポートを設定します。StompBrokerRelayRegistration.setSystemHeartbeatReceiveInterval(long heartbeatReceiveInterval) 他のデータがない場合に「システム」リレーセッションが STOMP ブローカーからハートビートを受信することを期待する最大間隔をミリ秒単位で設定します。StompBrokerRelayRegistration.setSystemHeartbeatSendInterval(long systemHeartbeatSendInterval) 他のデータが送信されていない場合に「システム」リレーセッションがハートビートを STOMP ブローカーに送信する間隔をミリ秒単位で設定します。StompBrokerRelayRegistration.setSystemLogin(StringSE login) アプリケーション内から STOMP ブローカーにメッセージを送信するために使用される共有「システム」接続のログインを設定します。StompBrokerRelayRegistration.setSystemPasscode(StringSE passcode) アプリケーション内から STOMP ブローカーにメッセージを送信するために使用される共有「システム」接続のパスコードを設定します。StompBrokerRelayRegistration.setTaskScheduler(@Nullable TaskScheduler taskScheduler) 一部の STOMP クライアント (たとえば、stomp-js) は常に固定レートでハートビートを送信しますが、他のクライアント (Spring STOMP クライアント) は他のメッセージが送信されていない場合にのみハートビートを送信します。StompBrokerRelayRegistration.setTcpClient(TcpOperations<byte[]> tcpClient) STOMP ブローカーへの TCP 接続を管理するための TCP クライアントを構成します。StompBrokerRelayRegistration.setUserDestinationBroadcast(StringSE destination) ユーザーが接続していないように見えるために未解決のままになっているユーザーの宛先にメッセージをブロードキャストする宛先を設定します。StompBrokerRelayRegistration.setUserRegistryBroadcast(StringSE destination) ローカルユーザーレジストリのコンテンツをブロードキャストし、他のサーバーからのブロードキャストをリッスンする宛先を設定します。StompBrokerRelayRegistration.setVirtualHost(StringSE virtualHost) STOMP CONNECT フレームで使用する「ホスト」ヘッダーの値を設定します。