クラス UserDestinationResult
java.lang.ObjectSE
org.springframework.messaging.simp.user.UserDestinationResult
 ソースメッセージから「ユーザー」宛先を解析し、それをターゲット宛先に変換した結果が含まれます(アクティブなユーザーセッションごとに 1 つ)。
- 導入:
- 4.0.2
- 作成者:
- Rossen Stoyanchev
- 関連事項:
- コンストラクターの詳細- UserDestinationResult
 
- メソッドの詳細- getSourceDestinationソースメッセージからの「ユーザー」宛先。これは、サブスクライブする場合は "/user/queue/position-updates" のようになり、メッセージを送信する場合は "/user/{username}/queue/position-updates" のようになります。- 戻り値:
- 「ユーザー」の宛先。決して nullではありません。
 
- getTargetDestinationsソース宛先が変換されたターゲット宛先。アクティブなユーザーセッションごとに 1 つ。"/queue/position-updates-useri9oqdfzo"。- 戻り値:
-  ターゲットの宛先。nullではありませんが、ユーザーのアクティブなセッションがない場合は空のセットになる可能性があります。
 
- getSubscribeDestinationクライアントがサブスクライブするときに予期される形式のユーザー宛先。"/user/queue/position-updates"。- 戻り値:
- 「ユーザー」宛先のサブスクライブ形式。決して nullではありません。
 
- getUserこのユーザー宛先のユーザー。- 戻り値:
-  ユーザーが認証されていない場合など、セッション ID のみがある場合はユーザー名、または null。このような場合は、ユーザー名の代わりに sessionId を使用できるため、SimpUserRegistryを介したユーザーとセッションの参照が不要になります。
 
- toString