Class HTTPTrace.TraceOperation
- java.lang.Object
-
- org.apache.eventmesh.runtime.boot.HTTPTrace.TraceOperation
-
- Enclosing class:
- HTTPTrace
public class HTTPTrace.TraceOperation extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TraceOperation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HTTPTrace.TraceOperationcreateClientTraceOperation(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String spanName, boolean isSpanFinishInOtherThread)voidendLatestTrace(io.cloudevents.CloudEvent ce)voidendTrace(io.cloudevents.CloudEvent ce)voidexceptionLatestTrace(java.lang.Throwable ex, java.util.Map<java.lang.String,java.lang.Object> traceMap)voidexceptionTrace(java.lang.Throwable ex, java.util.Map<java.lang.String,java.lang.Object> map)voidsetChildTraceOperation(HTTPTrace.TraceOperation traceOperation)
-
-
-
Method Detail
-
endTrace
public void endTrace(io.cloudevents.CloudEvent ce)
-
exceptionTrace
public void exceptionTrace(@Nullable java.lang.Throwable ex, java.util.Map<java.lang.String,java.lang.Object> map)
-
endLatestTrace
public void endLatestTrace(io.cloudevents.CloudEvent ce)
-
exceptionLatestTrace
public void exceptionLatestTrace(@Nullable java.lang.Throwable ex, java.util.Map<java.lang.String,java.lang.Object> traceMap)
-
createClientTraceOperation
public HTTPTrace.TraceOperation createClientTraceOperation(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String spanName, boolean isSpanFinishInOtherThread)
-
setChildTraceOperation
public void setChildTraceOperation(HTTPTrace.TraceOperation traceOperation)
-
-