Class HandlerMappingWebEndpointMappingResolver

java.lang.Object
io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingResolver
All Implemented Interfaces:
WebEndpointMappingResolver

public class HandlerMappingWebEndpointMappingResolver extends Object implements WebEndpointMappingResolver
WebEndpointMappingResolver based on HandlerMapping
Since:
1.0.0
Author:
Mercy
See Also:
  • HandlerMapping
  • AbstractUrlHandlerMapping
  • RequestMappingInfoHandlerMapping
  • Constructor Details

    • HandlerMappingWebEndpointMappingResolver

      public HandlerMappingWebEndpointMappingResolver()
  • Method Details

    • resolve

      public Collection<WebEndpointMapping> resolve(org.springframework.context.ApplicationContext context)
      Specified by:
      resolve in interface WebEndpointMappingResolver
    • resolveFromAbstractUrlHandlerMapping

      protected void resolveFromAbstractUrlHandlerMapping(org.springframework.web.reactive.HandlerMapping handlerMapping, List<WebEndpointMapping> webEndpointMappings)
    • resolveFromRequestMappingInfoHandlerMapping

      protected void resolveFromRequestMappingInfoHandlerMapping(org.springframework.web.reactive.HandlerMapping handlerMapping, Map<org.springframework.web.reactive.result.method.RequestMappingInfo,org.springframework.web.method.HandlerMethod> requestMappingInfoHandlerMethods, List<WebEndpointMapping> webEndpointMappings)
    • resolveFromRouterFunctionMapping

      protected void resolveFromRouterFunctionMapping(org.springframework.web.reactive.HandlerMapping handlerMapping, List<WebEndpointMapping> webEndpointMappings)