类 WebFluxEndpointHandlerMapping
- java.lang.Object
- org.springframework.context.support.ApplicationObjectSupport
- org.springframework.web.reactive.handler.AbstractHandlerMapping
- org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping<org.springframework.web.reactive.result.method.RequestMappingInfo>
- org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
- org.springframework.boot.actuate.endpoint.web.reactive.AbstractWebFluxEndpointHandlerMapping
- org.springframework.boot.actuate.endpoint.web.reactive.WebFluxEndpointHandlerMapping
- 所有已实现的接口:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
,org.springframework.core.Ordered
,org.springframework.web.reactive.HandlerMapping
public class WebFluxEndpointHandlerMapping extends AbstractWebFluxEndpointHandlerMapping implements org.springframework.beans.factory.InitializingBean
A customHandlerMapping
that makes web endpoints available over HTTP using Spring WebFlux.- 从以下版本开始:
- 2.0.0
嵌套类概要
从类继承的嵌套类/接口 org.springframework.boot.actuate.endpoint.web.reactive.AbstractWebFluxEndpointHandlerMapping
AbstractWebFluxEndpointHandlerMapping.ElasticSchedulerInvoker, AbstractWebFluxEndpointHandlerMapping.LinksHandler, AbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation
构造器概要
构造器 构造器 说明 WebFluxEndpointHandlerMapping(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, org.springframework.web.cors.CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver)
Creates a newWebFluxEndpointHandlerMapping
instance that provides mappings for the given endpoints.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected AbstractWebFluxEndpointHandlerMapping.LinksHandler
getLinksHandler()
Return the Handler providing actuator links at the root endpoint.从类继承的方法 org.springframework.boot.actuate.endpoint.web.reactive.AbstractWebFluxEndpointHandlerMapping
createHandlerMethod, getEndpoints, getMappingForMethod, initCorsConfiguration, initHandlerMethods, isHandler, wrapReactiveWebOperation
从类继承的方法 org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
getMappingComparator, getMatchingMapping, handleMatch, handleNoMatch
从类继承的方法 org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
afterPropertiesSet, detectHandlerMethods, getCorsConfiguration, getHandlerInternal, getHandlerMethods, handlerMethodsInitialized, lookupHandlerMethod, registerHandlerMethod, registerMapping, unregisterMapping
从类继承的方法 org.springframework.web.reactive.handler.AbstractHandlerMapping
formatMappingName, getCorsProcessor, getHandler, getOrder, getPathPatternParser, setBeanName, setCorsConfigurations, setCorsConfigurationSource, setCorsProcessor, setOrder, setUseCaseSensitiveMatch, setUseTrailingSlashMatch
从类继承的方法 org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, initApplicationContext, initApplicationContext, isContextRequired, obtainApplicationContext, requiredContextClass, setApplicationContext
构造器详细资料
WebFluxEndpointHandlerMapping
public WebFluxEndpointHandlerMapping(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, org.springframework.web.cors.CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver)
Creates a newWebFluxEndpointHandlerMapping
instance that provides mappings for the given endpoints.- 参数:
endpointMapping
- the base mapping for all endpointsendpoints
- the web endpointsendpointMediaTypes
- media types consumed and produced by the endpointscorsConfiguration
- the CORS configuration for the endpoints ornull
linksResolver
- resolver for determining links to available endpoints
方法详细资料
getLinksHandler
protected AbstractWebFluxEndpointHandlerMapping.LinksHandler getLinksHandler()
Return the Handler providing actuator links at the root endpoint.- 指定者:
getLinksHandler
在类中AbstractWebFluxEndpointHandlerMapping
- 返回:
- the links handler