Class Reactivex

java.lang.Object
io.jooby.rxjava3.Reactivex
All Implemented Interfaces:
ResultHandler

public class Reactivex extends Object implements ResultHandler
Rx reactive filter.
Author:
edgar
  • Constructor Details

    • Reactivex

      public Reactivex()
  • Method Details

    • rx

      public static Route.Filter rx()
      Adapt/map a Flowable, Single, Observable and Maybe results as HTTP responses.
      
       import io.jooby.rxjava3.Reactivex.rx;
      
       use(rx());
      
       get("/", ctx -> Single.from("Hello"));
      
       
      Returns:
      Rx filter.
    • matches

      public boolean matches(@NonNull Type type)
      Specified by:
      matches in interface ResultHandler
    • create

      @NonNull public Route.Filter create()
      Specified by:
      create in interface ResultHandler
    • isReactive

      public boolean isReactive()
      Specified by:
      isReactive in interface ResultHandler