public class WebMvcEndpointHandlerMapping extends AbstractWebMvcEndpointHandlerMapping
HandlerMapping
。AbstractWebMvcEndpointHandlerMapping.LinksHandler, AbstractWebMvcEndpointHandlerMapping.ServletWebOperation
logger
BEST_MATCHING_HANDLER_ATTRIBUTE, BEST_MATCHING_PATTERN_ATTRIBUTE, INTROSPECT_TYPE_LEVEL_MAPPING, MATRIX_VARIABLES_ATTRIBUTE, PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE, PRODUCIBLE_MEDIA_TYPES_ATTRIBUTE, URI_TEMPLATE_VARIABLES_ATTRIBUTE
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターと説明 |
---|
WebMvcEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver) 指定されたエンドポイントのマッピングを提供する新しい WebMvcEndpointHandlerMapping インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected AbstractWebMvcEndpointHandlerMapping.LinksHandler | getLinksHandler() ルートエンドポイントでアクチュエーターリンクを提供するハンドラーを返します。 |
createHandlerMethod, extendInterceptors, getEndpoints, getMappingForMethod, initCorsConfiguration, initHandlerMethods, isHandler, match, wrapServletWebOperation
getMappingComparator, getMappingPathPatterns, getMatchingMapping, handleMatch, handleNoMatch
afterPropertiesSet, detectHandlerMethods, getCandidateBeanNames, getCorsConfiguration, getHandlerInternal, getHandlerMethods, getHandlerMethodsForMappingName, getNamingStrategy, handlerMethodsInitialized, lookupHandlerMethod, processCandidateBean, registerHandlerMethod, registerMapping, setDetectHandlerMethodsInAncestorContexts, setHandlerMethodMappingNamingStrategy, unregisterMapping
adaptInterceptor, detectMappedInterceptors, formatMappingName, getAdaptedInterceptors, getCorsConfigurations, getCorsHandlerExecutionChain, getCorsProcessor, getDefaultHandler, getHandler, getHandlerExecutionChain, getMappedInterceptors, getOrder, getPathMatcher, getUrlPathHelper, initApplicationContext, initInterceptors, setAlwaysUseFullPath, setBeanName, setCorsConfigurations, setCorsConfigurationSource, setCorsProcessor, setDefaultHandler, setInterceptors, setOrder, setPathMatcher, setRemoveSemicolonContent, setUrlDecode, setUrlPathHelper
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
getApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContext
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
afterPropertiesSet
getHandler
public WebMvcEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver)
WebMvcEndpointHandlerMapping
インスタンスを作成します。endpointMapping
- すべてのエンドポイントのベースマッピング endpoints
- Web エンドポイント endpointMediaTypes
- エンドポイントによって消費および生成されるメディア型 corsConfiguration
- エンドポイントまたは null
の CORS 構成 linksResolver
- 使用可能なエンドポイントへのリンクを決定するためのリゾルバー protected AbstractWebMvcEndpointHandlerMapping.LinksHandler getLinksHandler()
AbstractWebMvcEndpointHandlerMapping
AbstractWebMvcEndpointHandlerMapping
の getLinksHandler
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.