package com.navercorp.pinpoint.plugin.dubbo;
import com.navercorp.pinpoint.common.trace.TraceMetadataProvider;
import com.navercorp.pinpoint.common.trace.TraceMetadataSetupContext;
/**
* @author Jinkai.Ma
*/
public class DubboTraceMetadataProvider implements TraceMetadataProvider {
@Override
public void setup(TraceMetadataSetupContext context) {
context.addServiceType(DubboConstants.DUBBO_PROVIDER_SERVICE_TYPE);
context.addServiceType(DubboConstants.DUBBO_CONSUMER_SERVICE_TYPE);
context.addAnnotationKey(DubboConstants.DUBBO_ARGS_ANNOTATION_KEY);
context.addAnnotationKey(DubboConstants.DUBBO_RESULT_ANNOTATION_KEY);
}
}