@SuppressWarnings("deprecation")
    @Override
    public void setup(TraceMetadataSetupContext context) {
        context.addServiceType(CxfPluginConstants.CXF_CLIENT_SERVICE_TYPE);
        context.addAnnotationKey(CxfPluginConstants.CXF_OPERATION);
        context.addAnnotationKey(CxfPluginConstants.CXF_ARGS);

        context.addServiceType(CxfPluginConstants.CXF_SERVICE_INVOKER_SERVICE_TYPE);
        context.addServiceType(CxfPluginConstants.CXF_MESSAGE_SENDER_SERVICE_TYPE);
        context.addServiceType(CxfPluginConstants.CXF_LOGGING_IN_SERVICE_TYPE);
        context.addServiceType(CxfPluginConstants.CXF_LOGGING_OUT_SERVICE_TYPE);

        context.addAnnotationKey(CxfPluginConstants.CXF_ADDRESS);
        context.addAnnotationKey(CxfPluginConstants.CXF_RESPONSE_CODE);
        context.addAnnotationKey(CxfPluginConstants.CXF_CONTENT_TYPE);
        context.addAnnotationKey(CxfPluginConstants.CXF_ENCODING);
        context.addAnnotationKey(CxfPluginConstants.CXF_HTTP_METHOD);
        context.addAnnotationKey(CxfPluginConstants.CXF_HEADERS);
        context.addAnnotationKey(CxfPluginConstants.CXF_MESSAGES);
        context.addAnnotationKey(CxfPluginConstants.CXF_PAYLOAD);
    }
@author barney
@author Victor.Zxy
@version 1.8.1
@since 2017/10/03
agent-module/plugins/cxf/src/main/java/com/navercorp/pinpoint/plugin/cxf/CxfPluginTraceMetadataProvider.java