【问题标题】:Rename instance in IPojo在 IPojo 中重命名实例
【发布时间】:2014-08-12 17:51:38
【问题描述】:

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

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

我尝试使用 @Property(name="name") 或 @Property(name="instance.name") 在类中添加一个字符串字段,然后将其设置为新名称,但更改没有生效

【问题讨论】:

    标签: osgi ipojo


    【解决方案1】:

    不,您不能重命名实例。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-22
      • 2014-01-04
      • 2013-05-23
      • 2020-05-14
      • 2013-02-22
      • 1970-01-01
      相关资源
      最近更新 更多