Evitar la utilización de los métodos de gestor de mandatos en desuso

Esta regla marca los métodos en desuso siguientes:

Los 2 CommandMgrInitializer los métodos han quedado en desuso en WebSphere Application Server Versión 6.0y el CommandMgr en desuso en la versión 7.0. Se podrían eliminar en un release futuro.

Para los cuatro métodos, utilice CommandMgr.getCommandMgr(AdminClient) en su lugar.

La corrección automática cambiará los métodos obsoletos por el método preferido. Si existe una importación para la clase com.ibm.websphere.management.cmdframework.CommandMgr , entonces la corrección automática utilizará el nombre de clase simple ( CommandMgr ) en la sustitución. Si no se encuentra ninguna importación, se utilizará el nombre completo (com.ibm.websphere.management.cmdframework.CommandMgr).

Ejemplo:

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

El ejemplo anterior cambiará a:

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

Si, la sentencia de importación del ejemplo anterior era: import com.ibm.websphere.management.cmdframework.CommandMgrInitializer; entonces el código actualizado será:
< span class="Code" > import com.ibm.websphere.management.cmdframework.CommandMgrInitializer;
public class MyClass {
// código
com.ibm.websphere.management.cmdframework.CommandMgr.getCommandMgr();
// código
}

Para obtener más información sobre clases, consulte

en la documentación de .

La lista completa de API caídas en desuso está en la documentación.