クラス WebFluxEndpointManagementContextConfiguration
java.lang.ObjectSE
org.springframework.boot.actuate.autoconfigure.endpoint.web.reactive.WebFluxEndpointManagementContextConfiguration
@ManagementContextConfiguration(proxyBeanMethods=false)
@ConditionalOnWebApplication(type=REACTIVE)
@ConditionalOnClass({org.springframework.web.reactive.DispatcherHandler.class,org.springframework.http.server.reactive.HttpHandler.class})
@ConditionalOnBean(WebEndpointsSupplier.class)
@EnableConfigurationProperties(CorsEndpointProperties.class)
public class WebFluxEndpointManagementContextConfiguration
extends ObjectSE
@ManagementContextConfiguration
は、リアクティブ @Endpoint
の問題に対応します。- 導入:
- 2.0.0
- 作成者:
- Andy Wilkinson, Phillip Webb
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明controllerEndpointHandlerMapping
(ControllerEndpointsSupplier controllerEndpointsSupplier, CorsEndpointProperties corsProperties, WebEndpointProperties webEndpointProperties) managementHealthEndpointWebFluxHandlerMapping
(WebEndpointsSupplier webEndpointsSupplier, HealthEndpointGroups groups) webEndpointReactiveHandlerMapping
(WebEndpointsSupplier webEndpointsSupplier, ControllerEndpointsSupplier controllerEndpointsSupplier, EndpointMediaTypes endpointMediaTypes, CorsEndpointProperties corsProperties, WebEndpointProperties webEndpointProperties, Environment environment)
コンストラクターの詳細
WebFluxEndpointManagementContextConfiguration
public WebFluxEndpointManagementContextConfiguration()
メソッドの詳細
webEndpointReactiveHandlerMapping
@Bean @ConditionalOnMissingBean public WebFluxEndpointHandlerMapping webEndpointReactiveHandlerMapping(WebEndpointsSupplier webEndpointsSupplier, ControllerEndpointsSupplier controllerEndpointsSupplier, EndpointMediaTypes endpointMediaTypes, CorsEndpointProperties corsProperties, WebEndpointProperties webEndpointProperties, Environment environment) managementHealthEndpointWebFluxHandlerMapping
@Bean @ConditionalOnManagementPort(DIFFERENT) @ConditionalOnAvailableEndpoint(endpoint=HealthEndpoint.class, exposure=WEB) @ConditionalOnBean(HealthEndpoint.class) public AdditionalHealthEndpointPathsWebFluxHandlerMapping managementHealthEndpointWebFluxHandlerMapping(WebEndpointsSupplier webEndpointsSupplier, HealthEndpointGroups groups) controllerEndpointHandlerMapping
@Bean @ConditionalOnMissingBean public ControllerEndpointHandlerMapping controllerEndpointHandlerMapping(ControllerEndpointsSupplier controllerEndpointsSupplier, CorsEndpointProperties corsProperties, WebEndpointProperties webEndpointProperties)