インターフェース SimpUserRegistry

すべての既知の実装クラス:
DefaultSimpUserRegistryMultiServerUserRegistry

public interface SimpUserRegistry
現在接続しているユーザーのレジストリ。
導入:
4.2
作成者:
Rossen Stoyanchev
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    指定されたマッチャーでサブスクリプションを検索します。
    getUser(StringSE userName)
    指定された名前のユーザーを取得します。
    int
    接続されているすべてのユーザーの数を返します。
    接続されているすべてのユーザーのスナップショットを返します。
  • メソッドの詳細

    • getUser

      @Nullable SimpUser getUser(StringSE userName)
      指定された名前のユーザーを取得します。
      パラメーター:
      userName - 検索するユーザーの名前
      戻り値:
      ユーザー、または接続されていない場合は null 
    • getUsers

      SetSE<SimpUser> getUsers()
      接続されているすべてのユーザーのスナップショットを返します。

      返されるセットはコピーであり、それ以上の変更は反映されません。

      戻り値:
      接続しているユーザー、または存在しない場合は空のセット
    • getUserCount

      int getUserCount()
      接続されているすべてのユーザーの数を返します。
      戻り値:
      接続ユーザーの数
      導入:
      4.3.5
    • findSubscriptions

      SetSE<SimpSubscription> findSubscriptions(SimpSubscriptionMatcher matcher)
      指定されたマッチャーでサブスクリプションを検索します。
      パラメーター:
      matcher - 使用するマッチャー
      戻り値:
      一致するサブスクリプションのセット、または存在しない場合は空のセット