Package org. jboss. resteasy. reactive. server. runtime. kotlin
Types
Link copied to clipboard
abstract class AbstractSuspendedRequestFilter : ResteasyReactiveContainerRequestFilter
Content copied to clipboard
Base class used by Quarkus to generate an implementation at build-time that calls a suspend method annotated with ServerRequestFilter
Link copied to clipboard
abstract class AbstractSuspendedResponseFilter : ResteasyReactiveContainerResponseFilter
Content copied to clipboard
Base class used by Quarkus to generate an implementation at build-time that calls a suspend method annotated with ServerResponseFilter
Link copied to clipboard
@Singleton
Content copied to clipboard
Application wide coroutine scope. Should start and die with the rest of the application, along with child coroutines (structured concurrency).
Link copied to clipboard
Base interface implemented by the synthetic beans that represent suspending rest endpoints.
Link copied to clipboard
class CoroutineInvocationHandler(invoker: EndpointInvoker, coroutineScope: CoroutineScope) : ServerRestHandler
Content copied to clipboard
Link copied to clipboard
@Singleton
Content copied to clipboard
Factory for the CoroutineInvocationHandler that is already part of the CDI container
Link copied to clipboard
Intercepts method invocations to force an EndpointInvoker.
Link copied to clipboard
Link copied to clipboard
class VertxDispatcher( vertxContext: Context, requestScope: ThreadSetupAction.ThreadState, rrContext: ResteasyReactiveRequestContext) : CoroutineDispatcher
Content copied to clipboard
Dispatches the coroutine in Vertx IO thread.
Functions
Link copied to clipboard
fun prepareExecution(requestContext: ResteasyReactiveRequestContext): Pair<CoroutineDispatcher, ApplicationCoroutineScope>
Content copied to clipboard