2017-07-18 69 views
0

我使用OSGi ConfigurationAdmin返回的配置列表:遍历配置属性在OSGi的

Configuration[] configurations = configAdmin.listConfigurations(null); 

然后我就可以通过列表迭代,以获得持久的ID(配置属性组):

for (Configuration configuration : configurations) { 
    System.out.println(configuration.getPid()); 
} 

我现在如何迭代每个PID /配置中的属性?

回答

1

在这里找到答案:Iterate Dictionary in Java。见答案,指出:

如果你必须使用一个词典(例如OSGi的菲利克斯框架 ManagedService),那么下面的作品...

我结束了使用迭代器,与那里描述。有趣的是,这个答案与OSGi使用Dictionary有关,这也是我提出的问题。