Class ActuatorWebFluxProvider

java.lang.Object
org.springdoc.core.providers.ActuatorProvider
org.springdoc.webflux.core.providers.ActuatorWebFluxProvider
All Implemented Interfaces:
EventListener, org.springframework.context.ApplicationListener<org.springframework.boot.web.context.WebServerInitializedEvent>

public class ActuatorWebFluxProvider extends ActuatorProvider
The type Web flux actuator provider.
Author:
bnasslahsen
  • Constructor Details

    • ActuatorWebFluxProvider

      public ActuatorWebFluxProvider(org.springframework.boot.autoconfigure.web.ServerProperties serverProperties, SpringDocConfigProperties springDocConfigProperties, Optional<org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties> managementServerProperties, Optional<org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties> webEndpointProperties, Optional<org.springframework.boot.actuate.endpoint.web.reactive.WebFluxEndpointHandlerMapping> webFluxEndpointHandlerMapping, Optional<org.springframework.boot.actuate.endpoint.web.reactive.ControllerEndpointHandlerMapping> controllerEndpointHandlerMapping)
      Instantiates a new Actuator web flux provider.
      Parameters:
      serverProperties - the server properties
      springDocConfigProperties - the spring doc config properties
      managementServerProperties - the management server properties
      webEndpointProperties - the web endpoint properties
      webFluxEndpointHandlerMapping - the web flux endpoint handler mapping
      controllerEndpointHandlerMapping - the controller endpoint handler mapping
  • Method Details

    • getMethods

      public Map<org.springframework.web.reactive.result.method.RequestMappingInfo,org.springframework.web.method.HandlerMethod> getMethods()
      Specified by:
      getMethods in class ActuatorProvider