非推奨の WebContainer MBean 操作を使用しない

この規則により、以下の非推奨の WebContainer MBean 操作名の使用にフラグを立てます。

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

このルールは、文字列リテラル "startTransports", "stopTransports", と "restartWebApplication" を検出する。 操作名定数は異なるユーティリティー・クラスでコーディングされている可能性があるため、これらのストリングは、呼び出しメソッドで使用されていない場合でも検出されます。

これらの操作をマイグレーションするには、チャネル・フレームワークを使用します。 チャネル・フレームワークには TransportChannelService MBean が提供されています。 これは現行の Web コンテナー・トランスポート関連の操作より柔軟であり、メソッド数も多くなっています。

このルールで偽陽性の結果が出た場合は、結果を無視することができる。

詳細については、以下の API 仕様を参照してください。

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