Class RxJava2FallbackDecorator

java.lang.Object
io.github.resilience4j.fallback.RxJava2FallbackDecorator
All Implemented Interfaces:
FallbackDecorator

public class RxJava2FallbackDecorator extends Object implements FallbackDecorator
fallbackMethod decorator for ObservableSource, SingleSource, CompletableSource, MaybeSource and Flowable.
  • Constructor Details

    • RxJava2FallbackDecorator

      public RxJava2FallbackDecorator()
  • Method Details

    • supports

      public boolean supports(Class<?> target)
      Specified by:
      supports in interface FallbackDecorator
    • decorate

      public io.github.resilience4j.core.functions.CheckedSupplier<Object> decorate(FallbackMethod fallbackMethod, io.github.resilience4j.core.functions.CheckedSupplier<Object> supplier)
      Specified by:
      decorate in interface FallbackDecorator
      Parameters:
      fallbackMethod - fallback method.
      supplier - target function should be decorated.
      Returns:
      decorated function