2017-07-18 61 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有關,這也是我提出的問題。