Ta reguła oznacza następujące nieaktualne metody:
- 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)
Zadanie
CommandMgrInitializer
Metody zostały uznane za nieaktualne w produkcie WebSphere Application Server w wersji 6.0oraz w produkcie
CommandMgr
Metoda została uznana za nieaktualną w wersji 7.0.
Te metody mogą zostać usunięte w przyszłej wersji.
W przypadku wszystkich czterech metod należy użyć
CommandMgr.getCommandMgr(AdminClient)
zamiast tego.
Automatyczna poprawka zmieni przestarzałe metody na preferowane.
Jeśli istnieje import dla klasy
com.ibm.websphere.management.cmdframework.CommandMgr
, wtedy automatyczna poprawka użyje prostej nazwy klasy ( CommandMgr ) w zamienniku.
Jeśli nie ma instrukcji importu,
zostanie użyta pełna nazwa (com.ibm.websphere.management.cmdframework.CommandMgr).
Przykład:
< span class="Code" > zaimportuj com.ibm.websphere.management.cmdframework. *;
public class MyClass {
// jakiś kod
CommandMgrInitializer.initializeLocalMode();
// jakiś kod
}
Powyższy przykład zostanie zmieniony na:
< span class="Code" > zaimportuj com.ibm.websphere.management.cmdframework. *;
public class MyClass {
// jakiś kod
CommandMgr.getCommandMgr();
// jakiś kod
}
Jeśli instrukcja importu w poprzednim przykładzie była następująca:
import com.ibm.websphere.management.cmdframework.CommandMgrInitializer;
wówczas zaktualizowany kod będzie:
< span class="Code" > import com.ibm.websphere.management.cmdframework.CommandMgrInitializer;
public class MyClass {
// jakiś kod
com.ibm.websphere.management.cmdframework.CommandMgr.getCommandMgr();
// jakiś kod
}
Więcej informacji o klasach zawierają następujące zasoby:
w dokumentacji produktu .
Pełna
lista nieaktualnych interfejsów API
znajduje się w dokumentacji.