Class HandlerMetadataWebEndpointMappingFactory
java.lang.Object
io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory<io.microsphere.spring.web.metadata.HandlerMetadata<H,M>>
io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory<Object,String>
io.microsphere.spring.webmvc.metadata.HandlerMetadataWebEndpointMappingFactory
- All Implemented Interfaces:
io.microsphere.spring.web.metadata.WebEndpointMappingFactory<io.microsphere.spring.web.metadata.HandlerMetadata<Object,String>>
public class HandlerMetadataWebEndpointMappingFactory
extends HandlerMappingWebEndpointMappingFactory<Object,String>
WebEndpointMappingFactory based on Spring WebMVC Handlers- Since:
- 1.0.0
- Author:
- Mercy
-
Field Summary
Fields inherited from class io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory
logger -
Constructor Summary
ConstructorsConstructorDescriptionHandlerMetadataWebEndpointMappingFactory(org.springframework.web.servlet.HandlerMapping handlerMapping) -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<String>getMethods(Object handler, String metadata) protected Collection<String>getPatterns(Object handler, String metadata) Methods inherited from class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory
contribute, doCreate, getHandler, getMetadataMethods inherited from class io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory
createMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.microsphere.spring.web.metadata.WebEndpointMappingFactory
getSourceType, supports
-
Constructor Details
-
HandlerMetadataWebEndpointMappingFactory
public HandlerMetadataWebEndpointMappingFactory(org.springframework.web.servlet.HandlerMapping handlerMapping)
-
-
Method Details
-
getMethods
Description copied from class:HandlerMappingWebEndpointMappingFactory- Specified by:
getMethodsin classHandlerMappingWebEndpointMappingFactory<Object,String> - Parameters:
handler-Handlermetadata-Metadata- Returns:
- non-null
-
getPatterns
Description copied from class:HandlerMappingWebEndpointMappingFactory- Specified by:
getPatternsin classHandlerMappingWebEndpointMappingFactory<Object,String> - Parameters:
handler-Handlermetadata-Metadata- Returns:
- non-null
-