非推奨のコマンド・マネージャー・メソッドを使用しない

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

この CommandMgrInitializer メソッドは、 WebSphere Application Server バージョン 6.0で非推奨になりました。 CommandMgr メソッドはバージョン 7.0で非推奨になりました。 これらのメソッドは、今後のリリースで削除される可能性があります。

4 つすべての方法で、以下を使用します。 CommandMgr.getCommandMgr(AdminClient) 代わりに、

ソース・スキャナーで、クイック・フィックスは、非推奨のメソッドを望ましいメソッドに変更します。 クラスのインポートがあるかどうか com.ibm.websphere.management.cmdframework.CommandMgr クイック・フィックスは、置換で単純クラス名 (CommandMgr) を使用します。 インポートが見つからない場合は、完全修飾名 (com.ibm.websphere.management.cmdframework.CommandMgr) が使用されます。

例:

< span class="Code"> import com.ibm.websphere.management.cmdframework. *;
public class MyClass {
// some code
CommandMgrInitializer.initializeLocalMode();
// some code
}

前の例は次のように変更されます。

< span class="Code"> import com.ibm.websphere.management.cmdframework. *;
public class MyClass {
// some code
CommandMgr.getCommandMgr();
// some code
}

上記の例のインポート・ステートメントが次のようになっているとします。 import com.ibm.websphere.management.cmdframework.CommandMgrInitializer; 更新されたコードは次のようになります。
< span class="Code"> import com.ibm.websphere.management.cmdframework.CommandMgrInitializer;
public class MyClass {
// some code
com.ibm.websphere.management.cmdframework.CommandMgr.getCommandMgr();
// some code
}

追加のクラス情報については、以下を参照してください。

の資料を参照。

フル 非推奨 API のリストについては、資料を参照してください。