|
|
Ez a szabály az importált csomagot vagy a
weblogic.logging.NoneCatalogLogger objektum
használatát ismeri fel.
A forráselemzőben a gyorsjavítás a NonCatalogLogger
objektumot Java naplózóra cseréli, a NonCatalogLogger metódusok helyébe pedig a
Java Logger.log(Level, message) formátumban található
metódusokat állítja.
A naplószintet az Elemzés beállítása párbeszédablakban szabhatja testre.
|
-
Osztálypéldány létrehozása, például:
NonCatalogLogger nc = new NonCatalogLogger("SomeValue");
-
A NonCatalogLogger metódushívásai, például:
nc1.alert("Some Message");
A forráselemzőben gyorsjavítás a NonCatalogLogger hívását a Java
segédprogram-naplózó objektumok hívásaira cseréli.
Az előző példa esetén:
Logger nc = new Logger("SomeValue");
nc1.log(WsLevel.SEVERE, "Some Message");
Megjegyzések:
- A NonCatalogLogger metódusok - így például az alert, severe, warning
stb. metódus - helyét a logger.log(WsLevel) metódus
veszi át.
A kívánt szintet az Elemzés beállítása párbeszédablakban választhatja ki.
- A WsLevel paraméter a
com.ibm.websphere.logging.WsLevel IBM(R) osztályban
kerül meghatározásra.
Ha az objektum osztályában található importálási utasítás, akkor a WsLevel paraméter kerül felhasználásra. Ellenkező esetben a rendszer a teljes képzésű nevet használja; például:
nc1.log(com.ibm.websphere.logging.WsLevel.SEVERE, "VSome Message");