Class Reactor

java.lang.Object
io.jooby.reactor.Reactor
All Implemented Interfaces:
ResultHandler

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

    • Reactor

      public Reactor()
  • Method Details

    • reactor

      public static Route.Filter reactor()
      Adapt/map a Mono and Flux results as HTTP responses.
      
       import io.jooby.reactor.Reactor.reactor;
      
       use(reactor());
      
       get("/", ctx -> Mono.create("Hello"));
      
       
      Returns:
      Reactor 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