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, setHandlerMethodMappingNamingStrategy
adaptInterceptor, detectMappedInterceptors, extendInterceptors, getAdaptedInterceptors, getCorsConfigurations, getCorsHandlerExecutionChain, getCorsProcessor, getDefaultHandler, getHandler, getHandlerExecutionChain, getMappedInterceptors, getOrder, getPathMatcher, getUrlPathHelper, initApplicationContext, initInterceptors, setAlwaysUseFullPath, setCorsConfigurations, setCorsProcessor, setDefaultHandler, setInterceptors, setOrder, setPathMatcher, setRemoveSemicolonContent, setUrlDecode, setUrlPathHelper
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
getApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContext
public 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>
Exception
public 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>
Exception
protected 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.