Изменение состояния начального уровня среды выполнения OSGi - PullRequest
2 голосов
/ 23 октября 2011

Начальные уровни OSGi-пакета могут быть определены для каждого пакета во время выполнения с помощью API BundleStartLevel.

Инфраструктура OSGi предлагает начальный начальный уровень "org.osgi.framework.startlevel.beginning", который используется платформой.время выполнения до при запуске.

Я хотел бы знать, есть ли способ во время выполнения изменить текущий начальный уровень платформы таким образом, чтобы при изменении все пакеты, которые больше не соответствовали начальному уровню,быть отключенным в правильном порядке ... или наоборот, любые пакеты, которые в данный момент не работают, будут запущены до нового начального уровня, аналогичного уровням запуска Unix.

1 Ответ

3 голосов
/ 23 октября 2011

Вы можете использовать старые (теперь устаревшие) StartLevel.setStartLevel или новые FrameworkStartLevel.setStartLevel методы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...