【发布时间】:2016-07-03 14:44:35
【问题描述】:
假设我有一个 OSGi 服务 A,使用 DS 和元类型配置声明。
然后让我们调用 B 另一个服务,该服务正在跟踪基于属性过滤器的任何对象,它不属于 A 的配置。
在 A 中是否有可能访问服务属性并在运行时更新它们,以便 B 注意到更改?
请注意,B 跟踪的属性不是配置,而是 A 可以从自己的配置中推断出的东西,因此理想情况下,A 会在解析配置后在其 @Activate 方法中更新其服务属性。
【问题讨论】:
标签: java osgi declarative-services