この規則により、以下の非推奨のメソッドにフラグを立てます。
- com.ibm.websphere.management.cmdframework.CommandMgrInitializer.initializeClientMode(AdminClient)
- com.ibm.websphere.management.cmdframework.CommandMgrInitializer.initializeLocalMode()
- com.ibm.websphere.management.cmdframework.CommandMgrInitializer.initializeServerMode()
- com.ibm.websphere.management.cmdframework.CommandMgr.getClientCommandMgr(AdminClient)
この
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
のリストについては、資料を参照してください。