felix控制台如何使用metatype.xml文件

时间:2016-02-03 17:00:11

标签: osgi apache-felix

我想了解元数据用于组件的用法。

我理解,如果我们保持真实而不是生成OSGI-INF/metatype/metatype.xml,那么它就不会。另外,我很清楚保持属性true的值将在Apache Felix Console中显示,编辑它将在/ apps / system / config中创建相应的配置保存并删除它将再次在Felix控制台中带来配置状态默认。

引用This问题的答案,

  管理系统或GUI等

如何使用元类型数据   作为Felix Web控制台提供了一种更有用的配置方式   你的组件?
  和绑定的概念是什么?   配置?

`

1 个答案:

答案 0 :(得分:2)

请参阅此服务:https://osgi.org/javadoc/r6/cmpn/org/osgi/service/metatype/MetaTypeService.html

使用MetaTypeService,您可以动态地检查捆绑包并发现有关其配置的元类型信息,包括类型,描述等。

Felix WebConsole使用此元类型信息来显示用户配置更加“用户友好”的UI。