Class FilterUtil


  • public final class FilterUtil
    extends Object
    This class is used by the filters that are generated as a result of the use of ServerRequestFilter or ServerResponseFilter on methods that don't return void. See io.quarkus.resteasy.reactive.server.deployment.CustomFilterGenerator
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void handleOptional​(Optional<javax.ws.rs.core.Response> optional, org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)  
      static void handleOptionalRestResponse​(Optional<org.jboss.resteasy.reactive.RestResponse> optional, org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)  
      static void handleResponse​(javax.ws.rs.core.Response response, org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)  
      static void handleRestResponse​(org.jboss.resteasy.reactive.RestResponse response, org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)  
      static void handleUniResponse​(io.smallrye.mutiny.Uni<javax.ws.rs.core.Response> uni, org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)  
      static void handleUniRestResponse​(io.smallrye.mutiny.Uni<? extends org.jboss.resteasy.reactive.RestResponse<?>> uni, org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)  
      static void handleUniVoid​(io.smallrye.mutiny.Uni<Void> uni, org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)  
    • Method Detail

      • handleOptional

        public static void handleOptional​(Optional<javax.ws.rs.core.Response> optional,
                                          org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)
      • handleOptionalRestResponse

        public static void handleOptionalRestResponse​(Optional<org.jboss.resteasy.reactive.RestResponse> optional,
                                                      org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)
      • handleResponse

        public static void handleResponse​(javax.ws.rs.core.Response response,
                                          org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)
      • handleRestResponse

        public static void handleRestResponse​(org.jboss.resteasy.reactive.RestResponse response,
                                              org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)
      • handleUniVoid

        public static void handleUniVoid​(io.smallrye.mutiny.Uni<Void> uni,
                                         org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)
      • handleUniResponse

        public static void handleUniResponse​(io.smallrye.mutiny.Uni<javax.ws.rs.core.Response> uni,
                                             org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)
      • handleUniRestResponse

        public static void handleUniRestResponse​(io.smallrye.mutiny.Uni<? extends org.jboss.resteasy.reactive.RestResponse<?>> uni,
                                                 org.jboss.resteasy.reactive.server.spi.ResteasyReactiveContainerRequestContext context)