インターフェース | 説明 |
---|---|
DestinationUserNameProvider | Principal は、getName() がグローバルに一意ではなく、「ユーザー」宛先での使用に適していない場合にも、この契約を実装できます。 |
SimpSession | 接続しているユーザーのセッションを表します。 |
SimpSubscription | ユーザーセッション内のサブスクリプションを表します。 |
SimpSubscriptionMatcher | サブスクリプションを一致させるための戦略。 |
SimpUser | 接続しているユーザーを表します。 |
SimpUserRegistry | 現在接続しているユーザーのレジストリ。 |
UserDestinationResolver | アクティブなユーザーセッションごとに 1 つ以上の実際の宛先に変換することにより、「ユーザー」宛先を解決するための戦略。 |
クラス | 説明 |
---|---|
DefaultUserDestinationResolver | SimpUserRegistry に依存してユーザーのアクティブセッションを見つける UserDestinationResolver のデフォルト実装。 |
MultiServerUserRegistry | 「ローカル」ユーザーレジストリと「リモート」ユーザーレジストリのセットでユーザーを検索する SimpUserRegistry 。 |
UserDestinationMessageHandler | 「ユーザー」宛先をサポートする MessageHandler 。 |
UserDestinationResult | ソースメッセージから「ユーザー」宛先を解析し、それをターゲット宛先に変換した結果が含まれます(アクティブなユーザーセッションごとに 1 つ)。 |
UserRegistryMessageHandler | 他のアプリケーションサーバーからのユーザーレジストリブロードキャストを処理し、ローカルユーザーレジストリのコンテンツを定期的にブロードキャストする MessageHandler 。 |
接続されたユーザーセッションを追跡するための SimpUserRegistry
も含まれています。