Interface EventResolverInterceptor
- All Superinterfaces:
TemplateResolverInterceptor<LogEvent,EventResolverContext>
- All Known Implementing Classes:
EventAdditionalFieldInterceptor,EventRootObjectKeyInterceptor
public interface EventResolverInterceptor
extends TemplateResolverInterceptor<LogEvent,EventResolverContext>
TemplateResolverInterceptor specialized for LogEvents.-
Field Summary
Fields inherited from interface org.apache.logging.log4j.layout.template.json.resolver.TemplateResolverInterceptor
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.TemplateResolverInterceptor
processTemplateBeforeResolverInjection
-
Method Details
-
getValueClass
Description copied from interface:TemplateResolverInterceptorThe targeted value class.- Specified by:
getValueClassin interfaceTemplateResolverInterceptor<LogEvent,EventResolverContext>
-
getContextClass
Description copied from interface:TemplateResolverInterceptorThe targetedTemplateResolverContextclass.- Specified by:
getContextClassin interfaceTemplateResolverInterceptor<LogEvent,EventResolverContext>
-