私は OSGI フレームワークを構築していますが、自分自身にバインドされているすべてのバンドルを取得する方法があるかどうか疑問に思っていましたか?
それは、それらのバンドルにサービスを提供し、このサービスを提供しながらパフォーマンスを最適化するための新しいリソースを作成するためです。また、不要になったときにそれらのリソースを破棄する方法も提供しますが、使用済みのリソースを最初に削除せずにバンドルがバインド解除された場合のフェイルセーフが必要です。
これに BundleContext を使用できますか?