
com.sap.hcp.cf.logback.encoder.EventContextFieldSupplier Maven / Gradle / Ivy
package com.sap.hcp.cf.logback.encoder;
import java.util.Map;
import com.sap.hcp.cf.logback.converter.api.LogbackContextFieldSupplier;
import com.sap.hcp.cf.logging.common.serialization.AbstractContextFieldSupplier;
import ch.qos.logback.classic.spi.ILoggingEvent;
public class EventContextFieldSupplier extends AbstractContextFieldSupplier implements
LogbackContextFieldSupplier {
@Override
protected Object[] getParameterArray(ILoggingEvent event) {
return event.getArgumentArray();
}
@Override
protected Map extends String, ? extends Object> getContextMap(ILoggingEvent event) {
return event.getMDCPropertyMap();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy