CoroutineMethodProcessor

open class CoroutineMethodProcessor constructor : HandlerChainCustomizer

Intercepts method invocations to force an EndpointInvoker.

Constructors

Link copied to clipboard
constructor(alternativeInvoker: Supplier<EndpointInvoker>)
constructor()

Functions

Link copied to clipboard
open override fun alternateInvocationHandler(invoker: EndpointInvoker): ServerRestHandler
Link copied to clipboard
open override fun alternateInvoker(method: ServerResourceMethod): Supplier<EndpointInvoker>?
Link copied to clipboard
open fun handlers(phase: HandlerChainCustomizer.Phase, resourceClass: ResourceClass, resourceMethod: ServerResourceMethod): MutableList<ServerRestHandler>
Link copied to clipboard
open fun streamingResponseCustomizer(method: ServerResourceMethod): PublisherResponseHandler.StreamingResponseCustomizer
open fun successfulInvocationResponseBuilderCustomizer(method: ServerResourceMethod): ResponseHandler.ResponseBuilderCustomizer

Properties

Link copied to clipboard
lateinit var alternativeInvoker: Supplier<EndpointInvoker>