サーバーAPI
サーバーの開始と停止リスナー
開始リスナー
ServerStartListener startListener = s -> {
System.out.println(
"サーバーが起動しました: " + s.getConfiguration().getPort()
);
};
server.addStartListener(startListener);server.removeStartListener(startListener);停止リスナー
ServerStopListener stopListener = s -> {
System.out.println("サーバーが停止しました");
};
server.addStopListener(stopListener);実行の保証
ベストプラクティス
ネームスペース
デフォルトネームスペース
ネームスペースを追加
ネームスペースを取得
ネームスペースを削除
すべてのネームスペースを取得
クライアント
接続中の全クライアントを取得(デフォルトネームスペース)
セッション ID でクライアントを取得
ブロードキャスト
すべてのクライアントへブロードキャスト(全ネームスペース)
ルームへブロードキャスト(全ネームスペース横断)
イベントリスナー(デフォルトネームスペース)
イベントリスナー(型指定)
マルチタイプイベントリスナー
キャッチオールイベントリスナー
イベントインターセプター
すべてのイベントリスナーを削除
接続ライフサイクルリスナー
接続リスナー
切断リスナー
Ping / Pong リスナー
リスナーの自動登録
リスナーオブジェクトを登録
明示的なクラスで登録
最終更新
役に立ちましたか?