Class JclLoggingTraceHandler

java.lang.Object
de.codecamp.tracer.AbstractTraceHandler
de.codecamp.tracer.handlers.JclLoggingTraceHandler
All Implemented Interfaces:
TraceHandler

public class JclLoggingTraceHandler extends AbstractTraceHandler
A TraceHandler logging with Apache Commons Logging. Also suitable when using the Spring Commons Logging Bridge (spring-jcl).
  • Constructor Details

    • JclLoggingTraceHandler

      public JclLoggingTraceHandler()
    • JclLoggingTraceHandler

      public JclLoggingTraceHandler(String loggerName)
    • JclLoggingTraceHandler

      public JclLoggingTraceHandler(org.apache.commons.logging.Log log)
  • Method Details

    • 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: TraceHandler
      Handles the given fully completed trace.
      Parameters:
      trace - the fully completed trace (a root trace of a root context)