remove extra aware interface (#2636)

This commit is contained in:
saga
2018-01-12 04:51:24 +08:00
committed by Ryan Baxter
parent 16a5b00738
commit 31b4646882

View File

@@ -60,15 +60,13 @@ import org.springframework.util.StringUtils;
* @author Gang Li
*/
class FeignClientsRegistrar implements ImportBeanDefinitionRegistrar,
ResourceLoaderAware, BeanClassLoaderAware, EnvironmentAware {
ResourceLoaderAware, EnvironmentAware {
// patterned after Spring Integration IntegrationComponentScanRegistrar
// and RibbonClientsConfigurationRegistgrar
private ResourceLoader resourceLoader;
private ClassLoader classLoader;
private Environment environment;
public FeignClientsRegistrar() {
@@ -79,11 +77,6 @@ class FeignClientsRegistrar implements ImportBeanDefinitionRegistrar,
this.resourceLoader = resourceLoader;
}
@Override
public void setBeanClassLoader(ClassLoader classLoader) {
this.classLoader = classLoader;
}
@Override
public void registerBeanDefinitions(AnnotationMetadata metadata,
BeanDefinitionRegistry registry) {
@@ -386,8 +379,7 @@ class FeignClientsRegistrar implements ImportBeanDefinitionRegistrar,
* @param delegates must not be {@literal null}.
*/
public AllTypeFilter(List<TypeFilter> delegates) {
Assert.notNull(delegates);
Assert.notNull(delegates, "This argument is required, it must not be null");
this.delegates = delegates;
}