Class CircuitBreakerMethodHandlerFactory
java.lang.Object
reactivefeign.cloud2.methodhandler.CircuitBreakerMethodHandlerFactory
- All Implemented Interfaces:
MethodHandlerFactory
-
Constructor Summary
ConstructorsConstructorDescriptionCircuitBreakerMethodHandlerFactory(MethodHandlerFactory methodHandlerFactory, ReactiveFeignCircuitBreakerFactory reactiveFeignCircuitBreakerFactory, Function<Throwable, Object> fallbackFactory) -
Method Summary
Modifier and TypeMethodDescriptioncreate(feign.MethodMetadata metadata) createDefault(Method method) voidtarget(feign.Target target)
-
Constructor Details
-
CircuitBreakerMethodHandlerFactory
public CircuitBreakerMethodHandlerFactory(MethodHandlerFactory methodHandlerFactory, ReactiveFeignCircuitBreakerFactory reactiveFeignCircuitBreakerFactory, @Nullable Function<Throwable, Object> fallbackFactory)
-
-
Method Details
-
target
public void target(feign.Target target) - Specified by:
targetin interfaceMethodHandlerFactory
-
create
- Specified by:
createin interfaceMethodHandlerFactory
-
createDefault
- Specified by:
createDefaultin interfaceMethodHandlerFactory
-