如何向JMX服务对象添加描述';JBoss中的方法和参数?

如何向JMX服务对象添加描述';JBoss中的方法和参数?,jboss,jmx,jboss-4.2.x,Jboss,Jmx,Jboss 4.2.x,有可能在JMX控制台中显示我的MBean方法和参数的描述吗 现在,我在JBoss JMX控制台中看到了我的MBean: 有什么注释可以帮我做这项工作吗 类似于下面的代码片段(我只是编造了注释,不确定它们是否存在): 最终的结果是让p1有一个有意义的名称和描述 不太确定这是否相关,但我使用的是JBoss 4.2.2 GA 谢谢 是的,这是可能的。您有两个主要选项: 将MBean实现为一个组件。通过扩展,JBoss对这些功能提供了额外的支持 JBoss实现了一个名为a的模型,如果您只针对JBoss

有可能在JMX控制台中显示我的MBean方法和参数的描述吗

现在,我在JBoss JMX控制台中看到了我的MBean:

有什么注释可以帮我做这项工作吗

类似于下面的代码片段(我只是编造了注释,不确定它们是否存在):

最终的结果是让p1有一个有意义的名称和描述

不太确定这是否相关,但我使用的是JBoss 4.2.2 GA


谢谢

是的,这是可能的。您有两个主要选项:

  • 将MBean实现为一个组件。通过扩展,JBoss对这些功能提供了额外的支持
  • JBoss实现了一个名为a的模型,如果您只针对JBoss,这可能更可取。基本上,您可以将现有代码转换为XMBean,只需以XML的形式提供额外的元数据,这些元数据可以嵌入到部署描述符中或作为外部资源引用。请参阅本页,了解如何使用

  • 这样我就不用再做注释了,对吧?谢谢。啊,耶。。。很抱歉瞎子。。。。看见
    @Management
    public interface InterestRateManager {
      @Description("Sets the interest rate")
      public void setInterestRate(@Description("The interest rate") double g);
    
      public double getInterestRate();
    }