Interesting. Is there an example of this somewhere? -Eric
Ceki Gulcu wrote: > Hello Eric, > > The logback and log4j share the same basic architecture. In principle, > anything > you can do in log4j you can do in logback. Rewriting a log4j appender in > logback > should be a 15 minute endeavor. > > You can take advantage of logback markers so that you can mark the begging > and > an end of a section (however long). If the section end without any errors you > ditch the buffered events. Otherwise, if an error occurs, you log them. > > This is very similar to your test function, except that markers give you a > way > to indicate the start and the end of buffering. > > Cheers, > > Eric Faden wrote: > >> I want the ability to buffer up the last N messages above some level and >> then release them all if it gets a message above another level. I know >> you can make a custom appender for Log4j for this, but is it possible in >> LogBack. As an example.... >> >> I have a class A with a function Test()..... Test has a couple Debug >> messages which I want to get buffered. If Test throws an Error level >> message I want the appender to dump the Debug messages and then the >> Error one. >> >> Is that possible? >> >> -Eric >> > > _______________________________________________ Logback-user mailing list [email protected] http://qos.ch/mailman/listinfo/logback-user
