设置非字符串兼容属性

时间:2013-06-26 15:10:17

标签: declarative-services bnd knopflerfish

我正在使用声明式服务并面临以下问题。我想用像

这样的属性注册我的组件

bc.registerService(MyClass.class.getName(),this,props);

但是,使用Declarative Services,我必须提供定义这些属性的XML文件。现在,问题是我没有字符串兼容值作为属性值(键是字符串)。属性不是任何类型的数字或蜇,而是“创建”方法返回的对象。

这不是问题

bc.registerService(MyClass.class.getName(),this,props);

因为道具可以包含条目。但是如何使用Declarative Services来管理它呢?

BR Ewgenij

1 个答案:

答案 0 :(得分:0)

我还在OSGI邮件列表上提出了问题,这里已经回答http://www.mail-archive.com/osgi-dev@mail.osgi.org/msg02898.html

BR Ewgenij