名前で指定されたOSGIコンポーネントを非アクティブ化する方法はありますか?外部バンドルから名前でOSGIコンポーネントを無効/無効にする
componentContext.disableComponent(componentName)
メソッドがありますが、同じバンドルのコンポーネントでのみ動作します。
コンポーネントを無効にするために、指定されたバンドルに新しいサービスを追加しない限り、これを行うベストプラクティスソリューションは何ですか?
ソリューション:例えば
を使用してFelixこれは: