Package org.jboss.resteasy.reactive.server
package org.jboss.resteasy.reactive.server
-
ClassDescriptionUsed on a method that returns a single item async return type (such as
Uni
oror Kotlin suspend function
) to control whether to cancel the subscription to the result if the connection is closed before the result is ready.This class is needed because some message writers don't give us a way to control if the output stream is going to be closed or not.When used on a method, then an implementation ofExceptionMapper
is generated that calls the annotated method with the proper arguments.When used on a method, then an implementation ofContainerRequestFilter
is generated that calls the annotated method with the proper argumentsWhen used on a method, then an implementation ofContainerResponseContext
is generated that calls the annotated method with the proper argumentsType that can be injected into places where ResourceInfo can.The only reason we use this is to give MessageBodyWriter classes the ability to tell if they are being called in a streaming contextUsed to configure that an exception (or exceptions) should be unwrapped during exception handling.Forces the form body to be read and parsed before filters and the endpoint are invoked.