abk.logging
Class ALoggerFactory.LazyLogger

java.lang.Object
  extended by abk.logging.ACoreLogger
      extended by abk.logging.ALogger
          extended by abk.logging.ALoggerFactory.LazyLogger
Enclosing class:
ALoggerFactory

private class ALoggerFactory.LazyLogger
extends ALogger


Field Summary
private  ACoreLogger iLogger
           
 
Constructor Summary
private ALoggerFactory.LazyLogger(String logName, Integer classStart)
           
 
Method Summary
private  String get_core_logger()
           
 Level getLevel()
           
 boolean isEnabledFor(Level level)
           
private  ACoreLogger lazy_logger_new(String logName, Integer classStart)
           
 void log(Class<?> fqc, String msg, Throwable t, Level level)
          Implementación de la salida de una traza para un mensaje, error y nivel indicados.
private  ACoreLogger logger()
           
 void setLevel(Level level)
           
 
Methods inherited from class abk.logging.ALogger
config, config, config, config, config, debug, debug, debug, debug, error, error, error, error, error, fails, getLogger, getLogger, getLogger, getLogger, info, info, info, info, info, isConfigEnabled, isDebugEnabled, isErrorEnabled, isInfoEnabled, isTraceEnabled, isWarnEnabled, log, log, log, log, log, log, success, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn
 
Methods inherited from class abk.logging.ACoreLogger
getClassName, getClassStart, getLogName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

iLogger

private ACoreLogger iLogger
Constructor Detail

ALoggerFactory.LazyLogger

private ALoggerFactory.LazyLogger(String logName,
                                  Integer classStart)
Method Detail

logger

private ACoreLogger logger()

setLevel

public void setLevel(Level level)
Specified by:
setLevel in class ACoreLogger

getLevel

public Level getLevel()
Specified by:
getLevel in class ACoreLogger

isEnabledFor

public boolean isEnabledFor(Level level)
Specified by:
isEnabledFor in class ACoreLogger

log

public void log(Class<?> fqc,
                String msg,
                Throwable t,
                Level level)
Description copied from class: ACoreLogger
Implementación de la salida de una traza para un mensaje, error y nivel indicados.

Specified by:
log in class ACoreLogger
Parameters:
fqc - Nombre completo de la clase a partir de la cual se para la creación de la traza.
msg - Mensaje.
t - Error.
level - Nivel de la traza.

lazy_logger_new

private ACoreLogger lazy_logger_new(String logName,
                                    Integer classStart)

get_core_logger

private final String get_core_logger()


Copyright © 2024. All rights reserved.