如何以编程方式将OSGi包状态作为String?

时间:2015-11-04 08:22:59

标签: java osgi osgi-bundle

据我所知,我可以通过bundle.getState()以编程方式获取捆绑状态,该方法会将状态返回为int,引用Bundle.ACTIVE或{{1} }或Bundle.INSTALLED或等等取决于捆绑。出于某些原因,我需要将状态值设置为Bundle.RESOLVED,如“ACTIVE”,“INSTALLED”,“RESOLVED”等。我该怎么做?

1 个答案:

答案 0 :(得分:0)

你必须自己做转换...... OSGi在Java有枚举之前就开始了。