Class ActuatorWebFluxProvider

java.lang.Object
org.springdoc.core.providers.ActuatorProvider
org.springdoc.webflux.core.providers.ActuatorWebFluxProvider
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class ActuatorWebFluxProvider extends org.springdoc.core.providers.ActuatorProvider implements org.springframework.context.ApplicationContextAware
The type Web flux actuator provider.
Author:
bnasslahsen
  • Field Summary

    Fields inherited from class org.springdoc.core.providers.ActuatorProvider

    applicationContext, managementServerProperties, springDocConfigProperties, springDocWebServerContext, webEndpointProperties
  • Constructor Summary

    Constructors
    Constructor
    Description
    ActuatorWebFluxProvider(org.springdoc.core.configuration.SpringDocWebServerConfiguration.SpringDocWebServerContext springDocWebServerContext, org.springdoc.core.properties.SpringDocConfigProperties springDocConfigProperties, Optional<org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties> managementServerProperties, Optional<org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties> webEndpointProperties)
    Instantiates a new Actuator web flux provider.
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<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, setApplicationContext

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.context.ApplicationContextAware

    setApplicationContext
  • Constructor Details

    • ActuatorWebFluxProvider

      public ActuatorWebFluxProvider(org.springdoc.core.configuration.SpringDocWebServerConfiguration.SpringDocWebServerContext springDocWebServerContext, org.springdoc.core.properties.SpringDocConfigProperties springDocConfigProperties, Optional<org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties> managementServerProperties, Optional<org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties> webEndpointProperties)
      Instantiates a new Actuator web flux provider.
      Parameters:
      springDocWebServerContext - the server context
      springDocConfigProperties - the spring doc config properties
      managementServerProperties - the management server properties
      webEndpointProperties - the web endpoint properties
  • Method Details

    • getMethods

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