Cookie を取得して処理するカスタム コンフィギュレーターをセットアップしました。出力は、構成のユーザー プロパティに追加されます。
-annotated メソッドでは、@OnOpen
その値をパスからの値と比較します。不一致がある場合は、1008、ポリシー違反の理由でソケットを閉じたいと思います。
これを達成するための最良の方法は何ですか?
私はできた:
- メソッドを手動で呼び出し、
@OnClose
理由を渡す - 例外をスローして
@OnError
呼び出されるようにする - 他の何か?
ソケットを閉じて、Tyrus にリソースをクリーンアップしてもらいたいです。ドキュメントに目を通しましたが、リソースがどのようにクリーンアップされるかについての答えが見つかりませんでした。どんな助けでも大歓迎です。ありがとう。