Class AbstractWebFluxEndpointHandlerMapping.ElasticSchedulerInvoker

java.lang.Object
org.springframework.boot.webflux.actuate.endpoint.web.AbstractWebFluxEndpointHandlerMapping.ElasticSchedulerInvoker
All Implemented Interfaces:
org.springframework.boot.actuate.endpoint.invoke.OperationInvoker
Enclosing class:
AbstractWebFluxEndpointHandlerMapping

protected static final class AbstractWebFluxEndpointHandlerMapping.ElasticSchedulerInvoker extends Object implements org.springframework.boot.actuate.endpoint.invoke.OperationInvoker
An OperationInvoker that performs the invocation of a blocking operation on a separate thread using Reactor's bounded elastic scheduler.
Since:
4.0.0
  • Constructor Details

    • ElasticSchedulerInvoker

      public ElasticSchedulerInvoker(org.springframework.boot.actuate.endpoint.invoke.OperationInvoker invoker)
  • Method Details

    • invoke

      public Object invoke(org.springframework.boot.actuate.endpoint.InvocationContext context)
      Specified by:
      invoke in interface org.springframework.boot.actuate.endpoint.invoke.OperationInvoker