Class DecoratedRetryer
java.lang.Object
io.microsphere.spring.cloud.openfeign.components.DecoratedFeignComponent<feign.Retryer>
io.microsphere.spring.cloud.openfeign.components.DecoratedRetryer
- All Implemented Interfaces:
feign.Retryer,Refreshable,Cloneable
public class DecoratedRetryer
extends DecoratedFeignComponent<feign.Retryer>
implements feign.Retryer
-
Nested Class Summary
Nested classes/interfaces inherited from interface feign.Retryer
feign.Retryer.Default -
Field Summary
Fields inherited from class io.microsphere.spring.cloud.openfeign.components.DecoratedFeignComponent
delegate, loggerFields inherited from interface feign.Retryer
NEVER_RETRY -
Constructor Summary
ConstructorsConstructorDescriptionDecoratedRetryer(String contextId, org.springframework.cloud.context.named.NamedContextFactory<org.springframework.cloud.openfeign.FeignClientSpecification> contextFactory, org.springframework.cloud.openfeign.FeignClientProperties clientProperties, feign.Retryer delegate) -
Method Summary
Modifier and TypeMethodDescriptionfeign.Retryerclone()protected Class<? extends feign.Retryer>voidcontinueOrPropagate(feign.RetryableException e) Methods inherited from class io.microsphere.spring.cloud.openfeign.components.DecoratedFeignComponent
contextId, delegate, equals, get, getCurrentConfiguration, getDefaultConfiguration, hashCode, instantiate, loadInstance, loadInstanceFromContextFactory, refresh, toString
-
Constructor Details
-
DecoratedRetryer
public DecoratedRetryer(String contextId, org.springframework.cloud.context.named.NamedContextFactory<org.springframework.cloud.openfeign.FeignClientSpecification> contextFactory, org.springframework.cloud.openfeign.FeignClientProperties clientProperties, feign.Retryer delegate)
-
-
Method Details
-
componentType
- Specified by:
componentTypein classDecoratedFeignComponent<feign.Retryer>
-
continueOrPropagate
public void continueOrPropagate(feign.RetryableException e) - Specified by:
continueOrPropagatein interfacefeign.Retryer
-
clone
public feign.Retryer clone()
-