Class 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 Detail

      • 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 Detail

      • getMethods

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