- java.lang.Object
-
- de.codecamp.tracer.AbstractTraceHandler
-
- de.codecamp.tracer.handlers.JulLoggingTraceHandler
-
- All Implemented Interfaces:
TraceHandler
public class JulLoggingTraceHandler extends AbstractTraceHandler
ATraceHandlerlogging withjava.util.logging.
-
-
Constructor Summary
Constructors Constructor Description JulLoggingTraceHandler()JulLoggingTraceHandler(String loggerName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandle(Trace trace)Handles the given fully completed trace.voidsetFormatter(TraceFormatter formatter)Sets the formatter used when logging.-
Methods inherited from class de.codecamp.tracer.AbstractTraceHandler
containsWarnings, traceHierarchyStream
-
-
-
-
Constructor Detail
-
JulLoggingTraceHandler
public JulLoggingTraceHandler()
-
JulLoggingTraceHandler
public JulLoggingTraceHandler(String loggerName)
-
-
Method Detail
-
setFormatter
public void setFormatter(TraceFormatter formatter)
Sets the formatter used when logging. Only relevant on the root session.- Parameters:
formatter- the formatter
-
handle
public void handle(Trace trace)
Description copied from interface:TraceHandlerHandles the given fully completed trace.- Parameters:
trace- the fully completed trace (a root trace of a root context)
-
-