Class MessageFlowRepresentationBasedParentResolver
- java.lang.Object
-
- org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.management.parentresolving.AbstractParentResolver
-
- org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.management.parentresolving.MessageFlowRepresentationBasedParentResolver
-
public class MessageFlowRepresentationBasedParentResolver extends AbstractParentResolver
Resolves the parent based on message flow index, that is explicitly contained by the statistic data unit.
-
-
Constructor Summary
Constructors Constructor Description MessageFlowRepresentationBasedParentResolver()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SpanWrapper
resolveParent(StatisticDataUnit child, SpanStore spanStore)
Resolves the parent span wrapper based on the parent index, that is explicitly reported by the child statistic data unit.-
Methods inherited from class org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.management.parentresolving.AbstractParentResolver
isCallMediator, isEndpointOrInboundEndpoint, isFlowContinuableMediator, isForeachMediator, isSendMediator
-
-
-
-
Method Detail
-
resolveParent
public static SpanWrapper resolveParent(StatisticDataUnit child, SpanStore spanStore)
Resolves the parent span wrapper based on the parent index, that is explicitly reported by the child statistic data unit.- Parameters:
child
- Child statistic data unit.spanStore
- The span store object.- Returns:
- Resolved parent span wrapper.
-
-