Hello,
I have a class in which I want to trace the method calling flow using
XLogger entry() and exit().
Right now I have the following line in my class:

private final static Logger logger = LoggerFactory.getLogger("main");

I'm also using Logback together with SLF4J.

If I add the following, will this return the same logger as the first
line, since they have the same name?:

private final static XLogger trace = XLoggerFactory.getXLogger("main");

I'm asking since I only want XLogger to log when I turn up my regular
logger to TRACE level.

If I now add something like:
trace.entry(param1, param2); to each of my methods,
will I incur a heavy performance penalty when I have a log level less
than TRACE, e.g. ERROR? I'm asking because I can't parametrize the log
call like I can with a regular Logger.

Thanks

_______________________________________________
slf4j-user mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/slf4j-user

Reply via email to