Iam使用OSGI框架爲我的項目和iam使用核心Java。如何在3個不同的java插件項目中使用3個不同的osgi包中的相同對象
有3束1.Interface束2.實施者束(實現接口)3. APP束(調用接口的方法和我們設定的值以下對象)
我有一個接口束與以下方法
public int addDevice(String Devtype,RegInfo reginfo);
public int modifyDevice(String Devicetype,int deviceID,RegInfo reginfo);
然後執行的IAM在實施者束。從你可以看到有包含setter和getters.So我會得到從對象中APP捆綁設定值的RegInfo對象上面上述方法使用getters並在內部使用它。
然後,我需要將值設置爲APP軟件包中的RegInfo對象。
我想在這三個軟件包中共享通用的RegInfo對象。 請注意3個bundle意味着3個不同的java插件項目在一起。
在此先感謝。
是Hargrave你是對的RegInfo是一種DTO.So你有任何示例代碼使用相同的。 – chetan 2014-11-25 08:28:49