Class HandlerMetadataWebEndpointMappingFactory
- java.lang.Object
-
- io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory<HandlerMetadata<H,M>>
-
- io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory<java.lang.Object,java.lang.String>
-
- io.microsphere.spring.webflux.metadata.HandlerMetadataWebEndpointMappingFactory
-
- All Implemented Interfaces:
WebEndpointMappingFactory<HandlerMetadata<java.lang.Object,java.lang.String>>
public class HandlerMetadataWebEndpointMappingFactory extends HandlerMappingWebEndpointMappingFactory<java.lang.Object,java.lang.String>
WebEndpointMappingFactorybased on Spring WebFlux Handlers- Since:
- 1.0.0
- Author:
- Mercy
-
-
Field Summary
-
Fields inherited from class io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory
logger
-
-
Constructor Summary
Constructors Constructor Description HandlerMetadataWebEndpointMappingFactory(org.springframework.web.reactive.HandlerMapping handlerMapping)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Collection<java.lang.String>getMethods(java.lang.Object handler, java.lang.String metadata)protected java.util.Collection<java.lang.String>getPatterns(java.lang.Object handler, java.lang.String metadata)-
Methods inherited from class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
contribute, doCreate, getHandler, getMetadata
-
Methods inherited from class io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory
create
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.microsphere.spring.web.metadata.WebEndpointMappingFactory
getSourceType, supports
-
-
-
-
Method Detail
-
getMethods
protected java.util.Collection<java.lang.String> getMethods(java.lang.Object handler, java.lang.String metadata)Description copied from class:HandlerMappingWebEndpointMappingFactory- Specified by:
getMethodsin classHandlerMappingWebEndpointMappingFactory<java.lang.Object,java.lang.String>- Parameters:
handler-Handlermetadata-Metadata- Returns:
- non-null
-
getPatterns
protected java.util.Collection<java.lang.String> getPatterns(java.lang.Object handler, java.lang.String metadata)Description copied from class:HandlerMappingWebEndpointMappingFactory- Specified by:
getPatternsin classHandlerMappingWebEndpointMappingFactory<java.lang.Object,java.lang.String>- Parameters:
handler-Handlermetadata-Metadata- Returns:
- non-null
-
-