在IPojo中重命名实例

时间:2014-08-12 17:51:38

标签: osgi ipojo

有没有办法重命名iPojo实例?

我正在使用工厂构造实例,因此在createComponentInstance的参数中,我传递一个带有实例名称的name属性。但是在运行时,一旦实例开始运行,我将能够获得更多我想用作名称的信息

我尝试使用@Property(name =“name”)或@Property(name =“instance.name”)在类中添加一个String字段,然后我将其设置为新名称,但更改不会生效

1 个答案:

答案 0 :(得分:0)

不,您无法重命名实例。

您可以使用的第二个属性(“名称”)可以在运行时更改。