-2

osgiでインターフェース名を実装クラスに動的に渡す方法は?

論理的に次のような意味を持つものが必要です。

// where the interface name is provided at runtime in Component.xml of declarative sevices in osgi
public class Foo implements <T> {
 // do something
}

そして、私が渡すインターフェイス名が何であれ、そのインターフェイスを実装する必要があります(クラスは私が渡すインターフェイスのすべてのメソッドを実装するため)

4

1 に答える 1

2

CGLIB を使用するとあらゆる種類のクレイジーなことを実行できますが、ほとんどの場合、自分のやり方を再考する必要があり、より簡単な解決策が見つかる可能性があります。

于 2012-06-29T08:22:10.543 に答える