この規則により、以下の非推奨の WebContainer MBean 操作名の使用にフラグを立てます。
これらの操作は、WebContainer MBean 上で呼び出すことができます。
この規則は、ストリング・リテラル「startTransports」、「stopTransports」、および「restartWebApplication」があるかどうかスキャンします。 操作名定数は異なるユーティリティー・クラスでコーディングされている可能性があるため、これらのストリングは、呼び出しメソッドで使用されていない場合でも検出されます。
これらの操作をマイグレーションするには、チャネル・フレームワークを使用します。 チャネル・フレームワークには TransportChannelService MBean が提供されています。 これは現行の Web コンテナー・トランスポート関連の操作より柔軟であり、メソッド数も多くなっています。
この規則で得られた結果が誤検出である場合は、ソース・スキャナーの「結果を無視」オプションを使用して、再び同じコードによって結果が生成されないようにするか、または規則の選択を解除することができます。
詳細については、以下の API 仕様を参照してください。
The 非推奨フィーチャー のリストについては、資料を参照してください。