如何以编程方式获取可通过OSGi控制台中的“ ls”和“ comp [id]”命令获得的信息,以便可以记录有关不满意引用的信息?
最佳答案
在Equinox中,org.apache.felix.scr.ScrService的目的类似于上面提到的SerivceComponentRuntime,我在Eclipse Mars 2中找不到。
org.apache.felix.scr.ScrService位于org.eclipse.equinox.ds捆绑包中。
样本参考定义:
<reference
bind="setScrService"
cardinality="0..1"
interface="org.apache.felix.scr.ScrService"
name="ScrService"
policy="static"/>