org.apache.accumulo.trace.instrument.receivers
Class LogSpans

java.lang.Object
  extended by org.apache.accumulo.trace.instrument.receivers.LogSpans
All Implemented Interfaces:
SpanReceiver

public class LogSpans
extends Object
implements SpanReceiver

A SpanReceiver that just logs the data using log4j.


Nested Class Summary
static class LogSpans.SpanLevel
           
 
Field Summary
static org.apache.log4j.Level SPAN
           
 
Constructor Summary
LogSpans()
           
 
Method Summary
 void flush()
           
static String format(long traceId, long spanId, long parentId, long start, long stop, String description, Map<String,String> data)
           
 void span(long traceId, long spanId, long parentId, long start, long stop, String description, Map<String,String> data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SPAN

public static final org.apache.log4j.Level SPAN
Constructor Detail

LogSpans

public LogSpans()
Method Detail

format

public static String format(long traceId,
                            long spanId,
                            long parentId,
                            long start,
                            long stop,
                            String description,
                            Map<String,String> data)

span

public void span(long traceId,
                 long spanId,
                 long parentId,
                 long start,
                 long stop,
                 String description,
                 Map<String,String> data)
Specified by:
span in interface SpanReceiver

flush

public void flush()
Specified by:
flush in interface SpanReceiver


Copyright © 2013 Apache Accumulo Project. All Rights Reserved.