public class WxMappingHandlerMapping extends org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo> implements org.springframework.beans.factory.InitializingBean
| Constructor and Description |
|---|
WxMappingHandlerMapping(String path,
WxBuildinVerifyService wxBuildinVerifyService,
WxMenuManager wxMenuManager,
WxSessionManager wxSessionManager,
WxAsyncMessageTemplate wxAsyncMessageTemplate) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.web.method.HandlerMethod |
createHandlerMethod(Object handler,
Method method) |
protected org.springframework.web.method.HandlerMethod |
getHandlerInternal(javax.servlet.http.HttpServletRequest request) |
Map<WxMappingInfo,org.springframework.web.method.HandlerMethod> |
getHandlerMethods() |
List<org.springframework.web.method.HandlerMethod> |
getHandlerMethodsForMappingName(String mappingName) |
protected Comparator<WxMappingInfo> |
getMappingComparator(javax.servlet.http.HttpServletRequest request) |
protected WxMappingInfo |
getMappingForMethod(Method method,
Class<?> handlerType) |
protected Set<String> |
getMappingPathPatterns(WxMappingInfo info) |
protected WxMappingInfo |
getMatchingMapping(WxMappingInfo mapping,
javax.servlet.http.HttpServletRequest request) |
protected void |
handleMatch(org.springframework.web.method.HandlerMethod handlerMethod,
javax.servlet.http.HttpServletRequest request) |
protected boolean |
isHandler(Class<?> beanType) |
protected org.springframework.web.method.HandlerMethod |
lookupHandlerMethod(String lookupPath,
javax.servlet.http.HttpServletRequest request)
父类中只有getHandlerInternal方法有使用
|
protected void |
registerHandlerMethod(Object handler,
Method method,
WxMappingInfo mapping) |
void |
registerMapping(WxMappingInfo mapping,
Object handler,
Method method) |
void |
unregisterMapping(WxMappingInfo mapping) |
afterPropertiesSet, detectHandlerMethods, getCorsConfiguration, getNamingStrategy, handleMatch, handleNoMatch, handlerMethodsInitialized, initCorsConfiguration, initHandlerMethods, setDetectHandlerMethodsInAncestorContexts, setHandlerMethodMappingNamingStrategyadaptInterceptor, detectMappedInterceptors, extendInterceptors, getAdaptedInterceptors, getCorsConfigurations, getCorsHandlerExecutionChain, getCorsProcessor, getDefaultHandler, getHandler, getHandlerExecutionChain, getMappedInterceptors, getOrder, getPathMatcher, getUrlPathHelper, initApplicationContext, initInterceptors, setAlwaysUseFullPath, setCorsConfigurations, setCorsProcessor, setDefaultHandler, setInterceptors, setOrder, setPathMatcher, setRemoveSemicolonContent, setUrlDecode, setUrlPathHelpergetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextgetApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContextpublic WxMappingHandlerMapping(String path, WxBuildinVerifyService wxBuildinVerifyService, WxMenuManager wxMenuManager, WxSessionManager wxSessionManager, WxAsyncMessageTemplate wxAsyncMessageTemplate)
protected org.springframework.web.method.HandlerMethod getHandlerInternal(javax.servlet.http.HttpServletRequest request)
throws Exception
getHandlerInternal in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>Exceptionpublic Map<WxMappingInfo,org.springframework.web.method.HandlerMethod> getHandlerMethods()
getHandlerMethods in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>public List<org.springframework.web.method.HandlerMethod> getHandlerMethodsForMappingName(String mappingName)
getHandlerMethodsForMappingName in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>public void registerMapping(WxMappingInfo mapping, Object handler, Method method)
registerMapping in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>public void unregisterMapping(WxMappingInfo mapping)
unregisterMapping in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>protected org.springframework.web.method.HandlerMethod lookupHandlerMethod(String lookupPath, javax.servlet.http.HttpServletRequest request) throws Exception
lookupHandlerMethod in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>Exceptionprotected void handleMatch(org.springframework.web.method.HandlerMethod handlerMethod,
javax.servlet.http.HttpServletRequest request)
protected boolean isHandler(Class<?> beanType)
isHandler in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>protected void registerHandlerMethod(Object handler, Method method, WxMappingInfo mapping)
registerHandlerMethod in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>protected Set<String> getMappingPathPatterns(WxMappingInfo info)
getMappingPathPatterns in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>protected WxMappingInfo getMatchingMapping(WxMappingInfo mapping, javax.servlet.http.HttpServletRequest request)
getMatchingMapping in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>protected Comparator<WxMappingInfo> getMappingComparator(javax.servlet.http.HttpServletRequest request)
getMappingComparator in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>protected WxMappingInfo getMappingForMethod(Method method, Class<?> handlerType)
getMappingForMethod in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>protected org.springframework.web.method.HandlerMethod createHandlerMethod(Object handler, Method method)
createHandlerMethod in class org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<WxMappingInfo>Copyright © 2018 Guangshan Technology, Inc.. All rights reserved.