Interface RateLimiterAspectExt

All Known Implementing Classes:
ReactorRateLimiterAspectExt, RxJava2RateLimiterAspectExt

public interface RateLimiterAspectExt
RateLimiter aspect extension support interface type if you want to support new types
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    handle(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint, io.github.resilience4j.ratelimiter.RateLimiter rateLimiter, String methodName)
     
  • Method Details

    • canHandleReturnType

      boolean canHandleReturnType(Class returnType)
    • handle

      Object handle(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint, io.github.resilience4j.ratelimiter.RateLimiter rateLimiter, String methodName) throws Throwable
      Throws:
      Throwable