Interface EventResolverFactory
- All Superinterfaces:
TemplateResolverFactory<LogEvent,
EventResolverContext>
- All Known Implementing Classes:
CaseConverterResolverFactory
,CounterResolverFactory
,EndOfBatchResolverFactory
,ExceptionResolverFactory
,ExceptionRootCauseResolverFactory
,LevelResolverFactory
,LoggerResolverFactory
,MainMapResolverFactory
,MapResolverFactory
,MarkerResolverFactory
,MessageParameterResolverFactory
,MessageResolverFactory
,PatternResolverFactory
,SourceResolverFactory
,ThreadContextDataResolverFactory
,ThreadContextStackResolverFactory
,ThreadResolverFactory
,TimestampResolverFactory
public interface EventResolverFactory
extends TemplateResolverFactory<LogEvent,EventResolverContext>
TemplateResolverFactory
specialized for LogEvent
s.- See Also:
-
Field Summary
Fields inherited from interface org.apache.logging.log4j.layout.template.json.resolver.TemplateResolverFactory
CATEGORY
-
Method Summary
Modifier and TypeMethodDescriptiondefault Class
<EventResolverContext> The targetedTemplateResolverContext
class.The targeted value class.Methods inherited from interface org.apache.logging.log4j.layout.template.json.resolver.TemplateResolverFactory
create, getName
-
Method Details
-
getValueClass
Description copied from interface:TemplateResolverFactory
The targeted value class.- Specified by:
getValueClass
in interfaceTemplateResolverFactory<LogEvent,
EventResolverContext>
-
getContextClass
Description copied from interface:TemplateResolverFactory
The targetedTemplateResolverContext
class.- Specified by:
getContextClass
in interfaceTemplateResolverFactory<LogEvent,
EventResolverContext>
-