pull/330/head
flystar32 6 years ago
parent 30b6456558
commit ef8d204f95

@ -24,16 +24,16 @@ import org.springframework.beans.factory.config.BeanPostProcessor;
*/
final class FescarBeanPostProcessor implements BeanPostProcessor {
private final FescarFeignObjectWrapper eagleEyeFeignObjectWrapper;
private final FescarFeignObjectWrapper fescarFeignObjectWrapper;
FescarBeanPostProcessor(FescarFeignObjectWrapper eagleEyeFeignObjectWrapper) {
this.eagleEyeFeignObjectWrapper = eagleEyeFeignObjectWrapper;
FescarBeanPostProcessor(FescarFeignObjectWrapper fescarFeignObjectWrapper) {
this.fescarFeignObjectWrapper = fescarFeignObjectWrapper;
}
@Override
public Object postProcessBeforeInitialization(Object bean, String beanName)
throws BeansException {
return this.eagleEyeFeignObjectWrapper.wrap(bean);
return this.fescarFeignObjectWrapper.wrap(bean);
}
@Override

@ -27,7 +27,7 @@ import org.springframework.cloud.openfeign.FeignContext;
public class FescarContextBeanPostProcessor implements BeanPostProcessor {
private final BeanFactory beanFactory;
private FescarFeignObjectWrapper eagleEyeFeignObjectWrapper;
private FescarFeignObjectWrapper fescarFeignObjectWrapper;
FescarContextBeanPostProcessor(BeanFactory beanFactory) {
this.beanFactory = beanFactory;
@ -37,7 +37,7 @@ public class FescarContextBeanPostProcessor implements BeanPostProcessor {
public Object postProcessBeforeInitialization(Object bean, String beanName)
throws BeansException {
if (bean instanceof FeignContext && !(bean instanceof FescarFeignContext)) {
return new FescarFeignContext(getEagleEyeFeignObjectWrapper(),
return new FescarFeignContext(getFescarFeignObjectWrapper(),
(FeignContext) bean);
}
return bean;
@ -49,11 +49,11 @@ public class FescarContextBeanPostProcessor implements BeanPostProcessor {
return bean;
}
private FescarFeignObjectWrapper getEagleEyeFeignObjectWrapper() {
if (this.eagleEyeFeignObjectWrapper == null) {
this.eagleEyeFeignObjectWrapper = this.beanFactory
private FescarFeignObjectWrapper getFescarFeignObjectWrapper() {
if (this.fescarFeignObjectWrapper == null) {
this.fescarFeignObjectWrapper = this.beanFactory
.getBean(FescarFeignObjectWrapper.class);
}
return this.eagleEyeFeignObjectWrapper;
return this.fescarFeignObjectWrapper;
}
}

@ -65,19 +65,19 @@ public class FescarFeignClientAutoConfiguration {
protected static class FeignBeanPostProcessorConfiguration {
@Bean
FescarBeanPostProcessor eagleEyeBeanPostProcessor(
FescarFeignObjectWrapper eagleEyeFeignObjectWrapper) {
return new FescarBeanPostProcessor(eagleEyeFeignObjectWrapper);
FescarBeanPostProcessor fescarBeanPostProcessor(
FescarFeignObjectWrapper fescarFeignObjectWrapper) {
return new FescarBeanPostProcessor(fescarFeignObjectWrapper);
}
@Bean
FescarContextBeanPostProcessor eagleEyeContextBeanPostProcessor(
FescarContextBeanPostProcessor fescarContextBeanPostProcessor(
BeanFactory beanFactory) {
return new FescarContextBeanPostProcessor(beanFactory);
}
@Bean
FescarFeignObjectWrapper eagleEyeFeignObjectWrapper(BeanFactory beanFactory) {
FescarFeignObjectWrapper fescarFeignObjectWrapper(BeanFactory beanFactory) {
return new FescarFeignObjectWrapper(beanFactory);
}
}

@ -31,9 +31,9 @@ public class FescarFeignContext extends FeignContext {
private final FescarFeignObjectWrapper fescarFeignObjectWrapper;
private final FeignContext delegate;
FescarFeignContext(FescarFeignObjectWrapper eagleEyeFeignObjectWrapper,
FescarFeignContext(FescarFeignObjectWrapper fescarFeignObjectWrapper,
FeignContext delegate) {
this.fescarFeignObjectWrapper = eagleEyeFeignObjectWrapper;
this.fescarFeignObjectWrapper = fescarFeignObjectWrapper;
this.delegate = delegate;
}

Loading…
Cancel
Save