From e0473e753bbe9c32d05b5e35f6fc87914c8df5a9 Mon Sep 17 00:00:00 2001 From: ascrutae Date: Sun, 19 Jun 2016 22:42:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DDubbo=E6=8F=92=E4=BB=B6bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugin/dubbo/DubboPluginDefine.java | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/skywalking-sdk-plugin/dubbo-plugin/src/main/java/com/ai/cloud/skywalking/plugin/dubbo/DubboPluginDefine.java b/skywalking-sdk-plugin/dubbo-plugin/src/main/java/com/ai/cloud/skywalking/plugin/dubbo/DubboPluginDefine.java index 9df4d6654..508445c5c 100644 --- a/skywalking-sdk-plugin/dubbo-plugin/src/main/java/com/ai/cloud/skywalking/plugin/dubbo/DubboPluginDefine.java +++ b/skywalking-sdk-plugin/dubbo-plugin/src/main/java/com/ai/cloud/skywalking/plugin/dubbo/DubboPluginDefine.java @@ -6,18 +6,18 @@ import com.ai.cloud.skywalking.plugin.interceptor.enhance.StaticMethodsAroundInt import com.ai.cloud.skywalking.plugin.interceptor.matcher.SimpleMethodMatcher; public class DubboPluginDefine extends ClassStaticMethodsEnhancePluginDefine { - @Override - protected MethodMatcher[] getStaticMethodsMatchers() { - return new MethodMatcher[] { new SimpleMethodMatcher("buildInvokerChain") }; - } + @Override + protected MethodMatcher[] getStaticMethodsMatchers() { + return new MethodMatcher[]{new SimpleMethodMatcher("buildInvokerChain")}; + } - @Override - protected StaticMethodsAroundInterceptor getStaticMethodsInterceptor() { - return null; - } + @Override + protected StaticMethodsAroundInterceptor getStaticMethodsInterceptor() { + return new ProtocolFilterBuildChainInterceptor(); + } - @Override - protected String getBeInterceptedClassName() { - return "com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper"; - } + @Override + protected String getBeInterceptedClassName() { + return "com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper"; + } }