欢迎!请参阅关于页面以获取更多关于该机制的信息。
附加补丁扩展java.jmx以支持创建公开可调用操作的bean。操作函数定义位于create-bean表中的状态-ref之后,其语法类似于协议方法实现。类型签名、描述和影响常量是从操作定义的元数据中收集的。操作中的复杂参数类型绑定(剩余参数、解构等)不受支持。
我相信此补丁可以在许多方面得到改进;在create-bean中的操作方法解析器感觉既复杂又有限,因为我的宏技能还不够强大。尽管如此,我乐意在功能被审查并接受后更新文档示例。
评论者:hlewisship
我在内部做了类似的事情,并希望看到将操作公开作为库官方部分的方法。
评论者:timmc
我们对java.jmx的分叉版本已经成熟一点,所以如果对Chris的原始补丁感兴趣,我会很乐意提交一个更新版本。让我知道,我可以完成这个工作。
评论者:nickmbailey
更新补丁将绝对受到欢迎!