Class MetadataExtractor.KvpBulkPatternExtractor
- java.lang.Object
-
- com.github.loki4j.logback.extractor.MetadataExtractor<org.slf4j.event.KeyValuePair,java.util.List<org.slf4j.event.KeyValuePair>>
-
- com.github.loki4j.logback.extractor.MetadataExtractor.KvpBulkPatternExtractor
-
- All Implemented Interfaces:
Extractor
- Enclosing class:
- MetadataExtractor<E,T extends java.util.Collection<E>>
public static class MetadataExtractor.KvpBulkPatternExtractor extends MetadataExtractor<org.slf4j.event.KeyValuePair,java.util.List<org.slf4j.event.KeyValuePair>>
-
-
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.List<org.slf4j.event.KeyValuePair>extractEntries(ch.qos.logback.classic.spi.ILoggingEvent event)Extract the collection of entries (i.e.protected java.lang.StringextractKey(org.slf4j.event.KeyValuePair entry)Extract the key (i.e.protected java.lang.StringextractValue(org.slf4j.event.KeyValuePair 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.List<org.slf4j.event.KeyValuePair> 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<org.slf4j.event.KeyValuePair,java.util.List<org.slf4j.event.KeyValuePair>>- Parameters:
event- Current logback event.
-
extractKey
protected java.lang.String extractKey(org.slf4j.event.KeyValuePair entry)
Description copied from class:MetadataExtractorExtract the key (i.e. field name) from the collection entry.- Specified by:
extractKeyin classMetadataExtractor<org.slf4j.event.KeyValuePair,java.util.List<org.slf4j.event.KeyValuePair>>
-
extractValue
protected java.lang.String extractValue(org.slf4j.event.KeyValuePair entry)
Description copied from class:MetadataExtractorExtract the value (i.e. field value) from the collection entry.- Specified by:
extractValuein classMetadataExtractor<org.slf4j.event.KeyValuePair,java.util.List<org.slf4j.event.KeyValuePair>>
-
-