|
Esta regla detecta el uso de weblogic.logging.LoggingHelper para obtener un registrador.
En el explorador de orígenes, el arreglo rápido sustituye la llamada para obtener un registrador de
weblogic.logging.LoggingHelper por una llamada para obtener
un registrador de java.util.Logger.
|
- El uso de LoggerHelper para obtener un registrador de servidor:
Logger serverlogger = LoggingHelper.getServerLogger();
- El uso de LoggerHelper para obtener un registrador de cliente:
Logger clientlogger = LoggingHelper.getClientLogger();
- El uso de LoggerHelper para obtener un ejemplo de registrador de dominio:
Logger domainlogger = LoggingHelper.getDomainLogger();
En el explorador de orígenes, el arreglo rápido sustituye LoggingHelper por
java.util.Logger.
En los ejemplos anteriores, suponiendo que el nombre de clase es MyTest, el arreglo
rápido produce los siguientes resultados:
Logger serverlogger = Logger.getLogger(MyTest.class.getName());
Logger clientlogger = Logger.getLogger(MyTest.class.getName());
Logger domainLogger = Logger.getLogger(MyTest.class.getName());
La clase MyTest es posible que no contenga una sentencia de importación
para el registrador; por ejemplo:
- import java.util.logging.Logger; o bien
- import java.util.logging.*;
En este caso, la modificación se cualifica como:
- java.util.logging.Logger.getLogger(MyTest.class.getName());