From b60620239c43549a13e8a9e55902d1ef1ef0e9ed Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Wed, 26 Jul 2017 12:56:09 +0100 Subject: [PATCH] Remove IntroductionAdvisor from SleuthAdvisorConfig Fxies gh-659 --- .../sleuth/annotation/SleuthAdvisorConfig.java | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/annotation/SleuthAdvisorConfig.java b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/annotation/SleuthAdvisorConfig.java index 7739ff5e9..7364d2318 100644 --- a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/annotation/SleuthAdvisorConfig.java +++ b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/annotation/SleuthAdvisorConfig.java @@ -29,7 +29,6 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.aop.ClassFilter; -import org.springframework.aop.IntroductionAdvisor; import org.springframework.aop.IntroductionInterceptor; import org.springframework.aop.Pointcut; import org.springframework.aop.support.AbstractPointcutAdvisor; @@ -54,8 +53,7 @@ import org.springframework.util.StringUtils; * @since 1.2.0 */ @SuppressWarnings("serial") -class SleuthAdvisorConfig extends AbstractPointcutAdvisor implements - IntroductionAdvisor, BeanFactoryAware { +class SleuthAdvisorConfig extends AbstractPointcutAdvisor implements BeanFactoryAware { private Advice advice; @@ -80,20 +78,6 @@ class SleuthAdvisorConfig extends AbstractPointcutAdvisor implements this.beanFactory = beanFactory; } - @Override - public ClassFilter getClassFilter() { - return this.pointcut.getClassFilter(); - } - - @Override - public Class[] getInterfaces() { - return new Class[] {}; - } - - @Override - public void validateInterfaces() throws IllegalArgumentException { - } - @Override public Advice getAdvice() { return this.advice;