Esta regra sinaliza os métodos descontinuados a seguir:
Os métodos CommandMgrInitializer foram descontinuados no WebSphere Application Server Versão 6.0, e o método CommandMgr foi descontinuado na Versão 7.0. Eles podem ser removidos em um release futuro.
Para todos os quatro métodos, use CommandMgr.getCommandMgr(AdminClient) no lugar.
No scanner de origem, a correção rápida muda os métodos descontinuados para o método preferencial. Se houver uma importação para a classe com.ibm.websphere.management.cmdframework.CommandMgr, então a correção rápida usará o nome de classe simples (CommandMgr) na substituição. Se nenhuma importação for localizada, o nome completo (com.ibm.websphere.management.cmdframework.CommandMgr) será usado.
Exemplo:
|
import com.ibm.websphere.management.cmdframework.*;
public class MyClass { // algum código CommandMgrInitializer.initializeLocalMode(); // algum código } |
O exemplo anterior será mudado para:
|
import com.ibm.websphere.management.cmdframework.*;
public class MyClass { // algum código CommandMgr.getCommandMgr(); // algum código } |
|
import com.ibm.websphere.management.cmdframework.CommandMgrInitializer;
public class MyClass { // algum código com.ibm.websphere.management.cmdframework.CommandMgr.getCommandMgr(); // algum código } |
Para obter informações adicionais sobre a classe, consulte
A lista completa de APIs descontinuadas está na documentação.