【发布时间】:2011-12-13 08:17:19
【问题描述】:
可以在运行时根据 BundleStartLevel API 为每个包定义 OSGi 包启动级别。
OSGi 框架提供了一个初始启动级别“org.osgi.framework.startlevel.beginning”,框架在启动时将运行时带到该级别。
我想知道的是,是否有办法在运行时更改框架的当前启动级别,以便在更改时,所有不再满足启动级别的包都将以正确的顺序关闭。 . 或反之亦然,任何当前未运行的捆绑软件都将启动到新的启动级别,类似于 unix 运行级别。
【问题讨论】:
标签: frameworks osgi