Class MetadataExtractor.MdcBulkPatternExtractor
- java.lang.Object
-
- com.github.loki4j.logback.extractor.MetadataExtractor<java.util.Map.Entry<java.lang.String,java.lang.String>,java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>>>
-
- com.github.loki4j.logback.extractor.MetadataExtractor.MdcBulkPatternExtractor
-
- All Implemented Interfaces:
Extractor
- Enclosing class:
- MetadataExtractor<E,T extends java.util.Collection<E>>
public static class MetadataExtractor.MdcBulkPatternExtractor extends MetadataExtractor<java.util.Map.Entry<java.lang.String,java.lang.String>,java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.github.loki4j.logback.extractor.MetadataExtractor
MetadataExtractor.KvpBulkPatternExtractor, MetadataExtractor.MdcBulkPatternExtractor
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>>extractEntries(ch.qos.logback.classic.spi.ILoggingEvent event)Extract the collection of entries (i.e.protected java.lang.StringextractKey(java.util.Map.Entry<java.lang.String,java.lang.String> entry)Extract the key (i.e.protected java.lang.StringextractValue(java.util.Map.Entry<java.lang.String,java.lang.String> entry)Extract the value (i.e.-
Methods inherited from class com.github.loki4j.logback.extractor.MetadataExtractor
extract, kvp, mdc
-
-
-
-
Method Detail
-
extractEntries
protected java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> extractEntries(ch.qos.logback.classic.spi.ILoggingEvent event)
Description copied from class:MetadataExtractorExtract the collection of entries (i.e. fields) from the logging event.- Specified by:
extractEntriesin classMetadataExtractor<java.util.Map.Entry<java.lang.String,java.lang.String>,java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>>>- Parameters:
event- Current logback event.
-
extractKey
protected java.lang.String extractKey(java.util.Map.Entry<java.lang.String,java.lang.String> entry)
Description copied from class:MetadataExtractorExtract the key (i.e. field name) from the collection entry.- Specified by:
extractKeyin classMetadataExtractor<java.util.Map.Entry<java.lang.String,java.lang.String>,java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>>>
-
extractValue
protected java.lang.String extractValue(java.util.Map.Entry<java.lang.String,java.lang.String> entry)
Description copied from class:MetadataExtractorExtract the value (i.e. field value) from the collection entry.- Specified by:
extractValuein classMetadataExtractor<java.util.Map.Entry<java.lang.String,java.lang.String>,java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>>>
-
-