Пример класса ниже MyAppender
вызывается из файла logback.xml.
Когда append()
вызывается с помощью logback, у меня нет ссылки на
класс MyAppender
, поэтому я не могуприкрепить любой Observer
или зарегистрировать Listener
Есть ли в logback какой-нибудь прослушиватель, который может регистрировать Swing GUI, или что мне делать?
Прочитал руководство logback , но я не могу понять это.
public class MongoAppender extends AppenderBase<ILoggingEvent> {
public MongoAppender () {
}
@Override
public void start() {
super.start();
}
public void append(ILoggingEvent event) {
// Inserting log event into MongoDb
// just got an error...
// how do i send this error back to Swing Gui?
}
}