私は、特定のハンドラを設定し、それをルートロガーに関連付け、複数のアプリケーションで使用する予定のカスタムログ設定クラスを作成しています。私は実際のプログラムコードがそのハンドラを削除し、別のものをインストールすることに懸念しています。ハンドルが削除されたことをハンドラに認識させることはできますか?
ハンドラが特定のロガーから削除されたことを検出する方法や、ロガーが関連が変更されたことを報告する方法はありますか?
私の唯一の他の選択肢は、定期的にルートロガーのハンドラをポーリングし、このハンドラを再接続しますスレッドを持つことである
残念ながら、作成できるハンドラとロギング設定ファイルのうち、ロガーを制御することはできません:( – Uri