Class ExceptionRootCauseResolverFactory
java.lang.Object
org.apache.logging.log4j.layout.template.json.resolver.ExceptionRootCauseResolverFactory
- All Implemented Interfaces:
EventResolverFactory
,TemplateResolverFactory<LogEvent,
EventResolverContext>
@Plugin(name="ExceptionRootCauseResolverFactory",
category="JsonTemplateResolverFactory")
public final class ExceptionRootCauseResolverFactory
extends Object
implements EventResolverFactory
ExceptionRootCauseResolver
factory.-
Field Summary
FieldsFields inherited from interface org.apache.logging.log4j.layout.template.json.resolver.TemplateResolverFactory
CATEGORY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(EventResolverContext context, TemplateResolverConfig config) getName()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.logging.log4j.layout.template.json.resolver.EventResolverFactory
getContextClass, getValueClass
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ExceptionRootCauseResolverFactory
private ExceptionRootCauseResolverFactory()
-
-
Method Details
-
getInstance
-
getName
- Specified by:
getName
in interfaceTemplateResolverFactory<LogEvent,
EventResolverContext>
-
create
public ExceptionRootCauseResolver create(EventResolverContext context, TemplateResolverConfig config) - Specified by:
create
in interfaceTemplateResolverFactory<LogEvent,
EventResolverContext>
-