Questa regola contrassegna i seguenti metodi obsoleti:
I metodi CommandMgrInitializer sono stati resi obsoleti in WebSphere Application Server Versione 6.0 ed il metodo CommandMgr è stato reso obsoleto nella Versione 7.0. Potrebbero essere rimossi in una release futura.
Per tutti i quattro metodi, utilizzare CommandMgr.getCommandMgr(AdminClient).
Nello scanner origine, la correzione rapida sostituisce i metodi obsoleti con il metodo preferito. Se è presente un'importazione per la classe com.ibm.websphere.management.cmdframework.CommandMgr, la correzione rapida utilizza il nome della classe semplice (CommandMgr) nella sostituzione. Se non è presenta alcuna importazione, viene utilizzato il nome completo (com.ibm.websphere.management.cmdframework.CommandMgr).
Esempio:
|
import com.ibm.websphere.management.cmdframework.*;
public class MyClass { // some code CommandMgrInitializer.initializeLocalMode(); // some code } |
L'esempio precedente verrà modificato in:
|
import com.ibm.websphere.management.cmdframework.*;
public class MyClass { // some code CommandMgr.getCommandMgr(); // some code } |
|
import com.ibm.websphere.management.cmdframework.CommandMgrInitializer;
public class MyClass { // some code com.ibm.websphere.management.cmdframework.CommandMgr.getCommandMgr(); // some code } |
Per ulteriori informazioni sulla classe, consultare
L'elenco completo delle API obsolete (Deprecated APIs) è disponibile nella documentazione.