All Downloads are FREE. Search and download functionalities are using the official Maven repository.

no.nav.common.log.MaskingAppender Maven / Gradle / Ivy

package no.nav.common.log;

import ch.qos.logback.classic.spi.ILoggingEvent;
import ch.qos.logback.core.Appender;
import ch.qos.logback.core.AppenderBase;

public class MaskingAppender extends AppenderBase {

    private Appender appender;

    @Override
    protected void append(ILoggingEvent iLoggingEvent) {
        appender.doAppend(new MaskedLoggingEvent(iLoggingEvent));
    }

    @SuppressWarnings("unused")
    public void setAppender(Appender appender) {
        this.appender = appender;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy