この規則により、以下の非推奨のメソッドにフラグを立てます。
- 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
のリストについては、資料を参照してください。