ServiceReference登録されている型の名前を取得したいインスタンスがあります。
たとえば、サービスはWordServiceによって実装される である場合がありますWordServiceImpl。を取得したいと思います"WordService"。ServiceReference.toString()私が欲しいものに近いものをくれます ( "[org.example.WordService]")。
toString()ただし、この形式はランタイム全体で標準ではないと想定しています。また、インターフェイスを手動で探すために実装型のインターフェイスを検査したくありません。複数のインターフェイスがある場合は、適切なものをランダムに選択する必要があるからです。
前もって感謝します!