From 80da19e610e80ef887f248240bf3da0b4e1733a6 Mon Sep 17 00:00:00 2001 From: wusheng Date: Wed, 16 Mar 2016 15:07:32 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=9D=E8=AF=81=E6=8B=A6=E6=88=AA=E5=99=A8?= =?UTF-8?q?=E5=9C=A8.def=E6=96=87=E4=BB=B6=E4=B8=AD=E5=AE=9A=E4=BB=A5?= =?UTF-8?q?=E5=90=8E=E4=B8=A5=E6=A0=BC=E6=9C=89=E5=BA=8F=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ai/cloud/skywalking/plugin/PluginCfg.java | 7 ++++--- .../plugin/interceptor/EnhanceClazz4Interceptor.java | 7 +++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/PluginCfg.java b/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/PluginCfg.java index 2e0070db6..a0ea8cc98 100644 --- a/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/PluginCfg.java +++ b/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/PluginCfg.java @@ -4,7 +4,8 @@ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; -import java.util.HashSet; +import java.util.ArrayList; +import java.util.List; import java.util.Set; import com.ai.cloud.skywalking.util.StringUtil; @@ -12,7 +13,7 @@ import com.ai.cloud.skywalking.util.StringUtil; public class PluginCfg { public final static PluginCfg CFG = new PluginCfg(); - private Set interceptorClassList = new HashSet(); + private List interceptorClassList = new ArrayList(); private PluginCfg(){} @@ -30,7 +31,7 @@ public class PluginCfg { } } - public Set getInterceptorClassList(){ + public List getInterceptorClassList(){ return interceptorClassList; } } diff --git a/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/interceptor/EnhanceClazz4Interceptor.java b/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/interceptor/EnhanceClazz4Interceptor.java index 6f91afd59..bfe215db4 100644 --- a/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/interceptor/EnhanceClazz4Interceptor.java +++ b/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/interceptor/EnhanceClazz4Interceptor.java @@ -1,11 +1,10 @@ package com.ai.cloud.skywalking.plugin.interceptor; -import static net.bytebuddy.matcher.ElementMatchers.isConstructor; -import static net.bytebuddy.matcher.ElementMatchers.named; import static net.bytebuddy.matcher.ElementMatchers.any; +import static net.bytebuddy.matcher.ElementMatchers.named; import static net.bytebuddy.matcher.ElementMatchers.takesArguments; -import java.util.Set; +import java.util.List; import net.bytebuddy.ByteBuddy; import net.bytebuddy.dynamic.ClassFileLocator; @@ -35,7 +34,7 @@ public class EnhanceClazz4Interceptor { } public void enhance() { - Set interceptorClassList = PluginCfg.CFG + List interceptorClassList = PluginCfg.CFG .getInterceptorClassList(); for (String interceptorClassName : interceptorClassList) {