如何从Test Bundle Fragment访问Host的实例方法/属性?

时间:2011-06-05 19:30:45

标签: osgi junit4 osgi-fragment

我有一个捆绑测试.Bundle1通过Blueprint注射完成了一些属性。

我创建了一个测试片段,其主机是test.Bundle1,我希望获得myClassA实例化单例来访问这些属性。

我知道我可以使用FrameworkUtil.getBundle()从类名中获取bundle,但我不知道如何获取这个类的实例。

我怎么能这样做?

感谢

克里斯蒂

1 个答案:

答案 0 :(得分:1)

解决此问题的一种方法是简单地将该实例作为服务发布,以便您可以在需要它的代码中查找它。