Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2015, 02:32
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Logger selector con Enum

Buenas,

Para la problematica que tienes (distintos ficheros de log a informar) me parece una solucion bastante elegante y clara.

En cualquier caso, yo tampoco veria problema a declarar todos los logs en el propio handler, ya que estarian identificados con su nombre de la variable.

En pseudocodigo

Código Java:
Ver original
  1. class LoginHandler {
  2.    private Logger loggerServicio1= Logger.getLogger("paquete");
  3.    private Logger loggerServicio2= Logger.getLogger("paquete2");
  4.    ....
  5.  
  6. }

Por ultimo, un pequeno detalle
Yo llamaria al handler mejor LoggingHandler o LogHandler y no LoginHandler (por su nombre a mi me invitaria a pensar que es un handler de autentication).


Un saludo
__________________
If to err is human, then programmers are the most human of us