非推奨の ConnectionFactory MBean メソッドを使用しない

この規則により、以下の ConnectionFactory MBean の非推奨のメソッド名の使用にフラグを立てます。

これらの操作は、ConnectionFactory MBean 上で呼び出すことができます。

この規則は、「getPoolContents」、「getAllPoolContents」、および「showAllocationHandleList」のストリング・リテラルがあるかどうかスキャンします。 名前定数は異なるユーティリティー・クラスでコーディングされている可能性があるため、これらのストリングは、呼び出しメソッドで使用されていない場合でも検出されます。

ストリング「getPoolContents」を使用して ConnectionFactory メソッドを呼び出す場合は、このストリングを手動で「showPoolContents」にマイグレーションできます。

ストリング「getAllPoolContents」を使用して ConnectionFactory メソッドを呼び出す場合は、このストリングを手動で「showAllPoolContents」にマイグレーションできます。

showAllocationHandleList の代わりになるメソッドはありません。

得られた結果が誤検出である場合は、「結果を無視」オプションを使用すると、再び同じコードによって結果が生成されないようにすることができます。

詳細については、 ConnectionFactory MBean API 仕様を参照してください。

The 非推奨フィーチャー のリストについては、資料を参照してください。