Class FeignComponentRegistry
- java.lang.Object
-
- io.microsphere.spring.cloud.openfeign.autorefresh.FeignComponentRegistry
-
-
Constructor Summary
Constructors Constructor Description FeignComponentRegistry(java.lang.String defaultClientName, org.springframework.beans.factory.BeanFactory beanFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.lang.Class<?>getComponentClass(java.lang.String config)voidrefresh(java.lang.String clientName, java.lang.String... changedConfigs)voidrefresh(java.lang.String clientName, java.util.Set<java.lang.String> changedConfigs)voidregister(java.lang.String clientName, Refreshable component)voidregister(java.lang.String clientName, java.util.List<Refreshable> components)feign.RequestInterceptorregisterRequestInterceptor(java.lang.String clientName, feign.RequestInterceptor requestInterceptor)
-
-
-
Method Detail
-
getComponentClass
protected static java.lang.Class<?> getComponentClass(java.lang.String config)
-
register
public void register(java.lang.String clientName, java.util.List<Refreshable> components)
-
register
public void register(java.lang.String clientName, Refreshable component)
-
registerRequestInterceptor
public feign.RequestInterceptor registerRequestInterceptor(java.lang.String clientName, feign.RequestInterceptor requestInterceptor)
-
refresh
public void refresh(java.lang.String clientName, java.lang.String... changedConfigs)
-
refresh
public void refresh(java.lang.String clientName, java.util.Set<java.lang.String> changedConfigs)
-
-