此规则会标记是否使用了不推荐的 ConnectionFactory MBean 方法名称:
可以对 ConnectionFactory MBean 调用这些操作。
此规则会扫描“getPoolContents”、“getAllPoolContents”和“showAllocationHandleList”的字符串字面值。 即使未对调用方法使用这些字符串,也会检测这些字符串,因为可能在不同的实用程序类中对名称常量编写了代码。
如果使用了“getPoolContents”字符串来调用 ConnectionFactory 方法,那么可以将它手动迁移到“showPoolContents”。
如果使用了“getAllPoolContents”字符串来调用 ConnectionFactory 方法,那么可以将它手动迁移到“showAllPoolContents”。
showAllocationHandleList 没有替换方法。
如果您获得“误报”结果,那么可以使用“忽略结果”选项来防止同一代码再次生成结果。
请参阅 ConnectionFactory MBean API 规范以获取更多信息。
文档中包含 不推荐使用的功能部件 列表。