Package ai.narrativetrace.servlet
Class Slf4jTraceExporter
java.lang.Object
ai.narrativetrace.servlet.Slf4jTraceExporter
- All Implemented Interfaces:
ai.narrativetrace.core.export.TraceExporter
public class Slf4jTraceExporter
extends Object
implements ai.narrativetrace.core.export.TraceExporter
Exports captured traces as JSON via SLF4J at INFO level.
Logs to the narrativetrace.export logger category with the format: GET
/api/orders [200] 42ms — {json}.
Skips export when INFO level is disabled for the logger.
- See Also:
-
NarrativeTraceFilterTraceExporter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexport(ai.narrativetrace.core.tree.TraceTree tree, ai.narrativetrace.core.export.RequestContext requestContext)
-
Constructor Details
-
Slf4jTraceExporter
public Slf4jTraceExporter()
-
-
Method Details
-
export
public void export(ai.narrativetrace.core.tree.TraceTree tree, ai.narrativetrace.core.export.RequestContext requestContext) - Specified by:
exportin interfaceai.narrativetrace.core.export.TraceExporter
-