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>
The type Web flux actuator provider.
- Author:
- bnasslahsen
-
Field Summary
Fields inherited from class org.springdoc.core.providers.ActuatorProvider
actuatorWebServer, applicationWebServer, managementApplicationContext, managementServerProperties, serverProperties, springDocConfigProperties, webEndpointProperties -
Constructor Summary
ConstructorsConstructorDescriptionActuatorWebFluxProvider(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. -
Method Summary
Modifier and TypeMethodDescriptionMap<org.springframework.web.reactive.result.method.RequestMappingInfo,org.springframework.web.method.HandlerMethod> Methods inherited from class org.springdoc.core.providers.ActuatorProvider
getActuatorPath, getActuatorPort, getApplicationPort, getBasePath, getContextPath, getTag, isRestController, isUseManagementPort, onApplicationEvent
-
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 propertiesspringDocConfigProperties- the spring doc config propertiesmanagementServerProperties- the management server propertieswebEndpointProperties- the web endpoint propertieswebFluxEndpointHandlerMapping- the web flux endpoint handler mappingcontrollerEndpointHandlerMapping- 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:
getMethodsin classActuatorProvider
-