public class RxJava2CircuitBreakerAspectExt extends java.lang.Object implements CircuitBreakerAspectExt
| Constructor and Description |
|---|
RxJava2CircuitBreakerAspectExt() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandleReturnType(java.lang.Class returnType) |
java.lang.Object |
handle(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint,
io.github.resilience4j.circuitbreaker.CircuitBreaker circuitBreaker,
java.lang.String methodName) |
public boolean canHandleReturnType(java.lang.Class returnType)
canHandleReturnType in interface CircuitBreakerAspectExtreturnType - the AOP method return type classpublic java.lang.Object handle(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint,
io.github.resilience4j.circuitbreaker.CircuitBreaker circuitBreaker,
java.lang.String methodName)
throws java.lang.Throwable
handle in interface CircuitBreakerAspectExtproceedingJoinPoint - Spring AOP proceedingJoinPointcircuitBreaker - the configured circuitBreakermethodName - the method namejava.lang.Throwable - exception in case of faulty flow