Насколько я знаю, я могу получить состояние расслоения программно делая bundle.getState()
и что метод возвращает состояние как int
, который относится к Bundle.ACTIVE
или Bundle.INSTALLED
или Bundle.RESOLVED
или т.п. в зависимости от комплекта. По некоторым причинам мне нужно получить значение состояния как String
, например, «АКТИВНО», «УСТАНОВЛЕН», «РЕШЕНО» и т. Д. Как мне это сделать?Как получить состояние пакета OSGi программно как String?
0
A
ответ
0
Вам нужно будет сделать свой собственный переключатель ... OSGi началась до того, как Java перечислил.
Смежные вопросы
- 1. Как получить папку из пакета OSGI?
- 2. OSGi: Как получить Classloader другого пакета
- 3. JavaEE и OSGI: Как получить BeanManager для определенного пакета osgi
- 4. Как программно получить состояние UIBarButtonItems?
- 5. Как найти зависимость пакета от пакета OSGi
- 6. Как провести тестирование пакета OSGi из другого пакета OSGi
- 7. Программный запуск пакета OSGi
- 8. Как работает обновление пакета OSGi?
- 9. Как определить/изменить состояние установки пакета Wix программно?
- 10. Какова структура пакета пакета OSGi?
- 11. Поддержание состояния пакета OSGi вручную
- 12. Прочтите версию пакета OSGI
- 13. Как получить имя пакета OSGI из контекста связки в karaf
- 14. Как получить доступ к внутреннему классу sun.security из пакета OSGI?
- 15. Fabric8: получить текущий профиль внутри пакета OSGi
- 16. Как программно/автоматического запуска приложений OSGi
- 17. Как сравнить версии пакета OSGI в Cypher
- 18. Как включить код C внутри пакета OSGI
- 19. OSGI - Как начать несколько конфигураций пакета
- 20. Как ограничить использование пакета в OSGi?
- 21. Программно получить java-предложения для пакета eclipse
- 22. Структура упаковки пакета OSGi
- 23. Запуск пакета OSGi
- 24. Состояние службы администрирования развертывания OSGi
- 25. SQL: Настройка «как» состояние программно
- 26. Как изменить состояние ToggleButton программно?
- 27. странное поведение пакета osgi eclipse
- 28. OSGi: программно добавить импорт в комплект
- 29. Программно Развертывание Bundle в OSGI Runtime
- 30. Вызов внешнего пакета OSGI из пакета EAR
Я не знаю об этом в кодовой базе OSGi. Возможно, вам просто нужно написать собственный простой оператор switch/case. – pauli
@pauli Я сейчас так делаю. но я хочу, скажем, будущий код моего кода на всякий случай, чтобы мне не пришлось добавлять или изменять какие-либо из этих операторов switch/case, когда есть изменения или даже дополнения в состояниях OSGi, даже если там больше вероятно, не будет никаких изменений в них. –