public class TopicMessageConstructorInterceptor extends Object implements InstanceConstructorInterceptor
The interceptor create MessageEnhanceRequiredInfo which is required by passing message span across
threads. Another purpose of this interceptor is to make ClassEnhancePluginDefine enable enhanced class
to implement EnhancedInstance interface. Because if ClassEnhancePluginDefine class will not create
SkyWalkingDynamicField without any constructor or method interceptor.
| Constructor and Description |
|---|
TopicMessageConstructorInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
onConstruct(EnhancedInstance objInst,
Object[] allArguments) |
public void onConstruct(EnhancedInstance objInst, Object[] allArguments)
onConstruct in interface InstanceConstructorInterceptorCopyright © 2023 The Apache Software Foundation. All rights reserved.