org.apache.blur.trace
Class TraceStorage
java.lang.Object
org.apache.blur.trace.TraceStorage
- All Implemented Interfaces:
- Closeable
- Direct Known Subclasses:
- BaseTraceStorage, HdfsTraceStorage
public abstract class TraceStorage
- extends Object
- implements Closeable
TraceStorage
public TraceStorage(BlurConfiguration configuration)
store
public abstract void store(TraceCollector collector)
getTraceIds
public abstract List<String> getTraceIds()
throws IOException
- Throws:
IOException
getRequestIds
public abstract List<String> getRequestIds(String traceId)
throws IOException
- Throws:
IOException
getRequestContentsJson
public abstract String getRequestContentsJson(String traceId,
String requestId)
throws IOException
- Throws:
IOException
removeTrace
public abstract void removeTrace(String traceId)
throws IOException
- Throws:
IOException
Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.