2015-11-04 67 views
0

據我知道,我可以做bundle.getState()得到成束狀態編程和方法將返回狀態爲int是指根據捆Bundle.ACTIVEBundle.INSTALLEDBundle.RESOLVED或等。由於某些原因,我需要將狀態值設置爲String,例如「ACTIVE」,「INSTALLED」,「RESOLVED」等。我該怎麼做?如何以編程方式獲得OSGi包狀態爲String?

+0

我不知道這在OSGi代碼庫中。這可能是你只需編寫自己的簡單開關/案例陳述。 – pauli

+0

@pauli我現在正在這樣做。但我想說的是,爲了以防萬一,我不想在代碼中添加或更改任何這些開關/事件語句,以防止我的代碼出現問題,即使有更多可能不會有任何變化。 –

回答

0

你必須做你自己的開關...... OSGi在Java發佈之前就已經開始了。

相關問題