Class ActuatorWebMvcProvider

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

public class ActuatorWebMvcProvider extends org.springdoc.core.providers.ActuatorProvider
The type Web mvc 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
    ActuatorWebMvcProvider(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 mvc provider.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Map<org.springframework.web.servlet.mvc.method.RequestMappingInfo,org.springframework.web.method.HandlerMethod>
     

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

    getActuatorPath, getActuatorPort, getApplicationPort, getBasePath, getTag, isRestController, isUseManagementPort, setApplicationContext

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ActuatorWebMvcProvider

      public ActuatorWebMvcProvider(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 mvc 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.servlet.mvc.method.RequestMappingInfo,org.springframework.web.method.HandlerMethod> getMethods()
      Specified by:
      getMethods in class org.springdoc.core.providers.ActuatorProvider
    • getContextPath

      public String getContextPath()
      Overrides:
      getContextPath in class org.springdoc.core.providers.ActuatorProvider