Verwendung der veralteten Befehlsmanagermethoden vermeiden

Diese Regel markiert die folgenden veralteten Methoden:

Der CommandMgrInitializer Methoden wurden in WebSphere Application Server Version 6.0als veraltet markiert und die CommandMgr Methode wurde in Version 7.0als veraltet markiert. Möglicherweise werden die Methoden in einem künftigen Release entfernt.

Verwenden Sie für alle vier Methoden CommandMgr.getCommandMgr(AdminClient) stattdessen.

Durch die automatische Korrektur werden die veralteten Methoden durch die bevorzugte Methode ersetzt. Wenn es einen Import für die Klasse com.ibm.websphere.management.cmdframework.CommandMgr , dann wird die automatische Korrektur den einfachen Klassennamen ( CommandMgr ) bei der Ersetzung verwenden. Ist kein Import vorhanden, wird der vollständige qualifizierte Name (com.ibm.websphere.management.cmdframework.CommandMgr) verwendet.

Beispiel:

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

Das vorherige Beispiel wird geändert in:

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

Wenn die Importanweisung im vorherigen Beispiel wie folgt lautet: import com.ibm.websphere.management.cmdframework.CommandMgrInitializer; In diesem Fall lautet der aktualisierte Code wie folgt:
< span class="Code" > import com.ibm.websphere.management.cmdframework.CommandMgrInitializer
public class MyClass {
// Code
com.ibm.websphere.management.cmdframework.CommandMgr.getCommandMgr();
// Code
}

Weitere Informationen zu Klassen finden Sie in den folgenden Dokumenten:

in der Dokumentation.

Die volle Liste Veraltete API ist in der Dokumentation enthalten.