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 LogEvents.- 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 targetedTemplateResolverContextclass.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:TemplateResolverFactoryThe targeted value class.- Specified by:
getValueClassin interfaceTemplateResolverFactory<LogEvent,EventResolverContext>
-
getContextClass
Description copied from interface:TemplateResolverFactoryThe targetedTemplateResolverContextclass.- Specified by:
getContextClassin interfaceTemplateResolverFactory<LogEvent,EventResolverContext>
-