public class ControllerEndpointHandlerMapping
extends org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping@ControllerEndpoint および @RestControllerEndpoint アノテーション付きエンドポイントを公開する HandlerMapping。BEST_MATCHING_HANDLER_ATTRIBUTE, BEST_MATCHING_PATTERN_ATTRIBUTE, INTROSPECT_TYPE_LEVEL_MAPPING, LOOKUP_PATH, MATRIX_VARIABLES_ATTRIBUTE, PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE, PRODUCIBLE_MEDIA_TYPES_ATTRIBUTE, URI_TEMPLATE_VARIABLES_ATTRIBUTE| コンストラクターと説明 |
|---|
ControllerEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableControllerEndpoint> endpoints, org.springframework.web.cors.CorsConfiguration corsConfiguration) 指定されたエンドポイントのマッピングを提供する新しい ControllerEndpointHandlerMapping インスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | extendInterceptors(ListSE<ObjectSE> interceptors) |
protected boolean | hasCorsConfigurationSource(ObjectSE handler) |
protected org.springframework.web.cors.CorsConfiguration | initCorsConfiguration(ObjectSE handler, MethodSE method, org.springframework.web.servlet.mvc.method.RequestMappingInfo mapping) |
protected void | initHandlerMethods() |
protected void | registerHandlerMethod(ObjectSE handler, MethodSE method, org.springframework.web.servlet.mvc.method.RequestMappingInfo mapping) |
afterPropertiesSet, createRequestMappingInfo, getContentNegotiationManager, getCustomMethodCondition, getCustomTypeCondition, getFileExtensions, getHandlerInternal, getMappingForMethod, getPathPrefixes, isHandler, match, registerMapping, resolveEmbeddedValuesInPatterns, setContentNegotiationManager, setEmbeddedValueResolver, setPathPrefixes, setUseRegisteredSuffixPatternMatch, setUseSuffixPatternMatch, setUseTrailingSlashMatch, useRegisteredSuffixPatternMatch, useSuffixPatternMatch, useTrailingSlashMatchgetMappingComparator, getMappingPathPatterns, getMatchingMapping, handleMatch, handleNoMatchcreateHandlerMethod, detectHandlerMethods, getCandidateBeanNames, getCorsConfiguration, getHandlerMethods, getHandlerMethodsForMappingName, getNamingStrategy, handlerMethodsInitialized, lookupHandlerMethod, processCandidateBean, setDetectHandlerMethodsInAncestorContexts, setHandlerMethodMappingNamingStrategy, unregisterMappingadaptInterceptor, detectMappedInterceptors, formatMappingName, getAdaptedInterceptors, getCorsHandlerExecutionChain, getCorsProcessor, getDefaultHandler, getHandler, getHandlerExecutionChain, getMappedInterceptors, getOrder, getPathMatcher, getUrlPathHelper, initApplicationContext, initInterceptors, setAlwaysUseFullPath, setBeanName, setCorsConfigurations, setCorsConfigurationSource, setCorsProcessor, setDefaultHandler, setInterceptors, setOrder, setPathMatcher, setRemoveSemicolonContent, setUrlDecode, setUrlPathHelpergetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextgetApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContextcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic ControllerEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableControllerEndpoint> endpoints, org.springframework.web.cors.CorsConfiguration corsConfiguration)
ControllerEndpointHandlerMapping インスタンスを作成します。endpointMapping - すべてのエンドポイントのベースマッピング endpoints - Web エンドポイント corsConfiguration - エンドポイントまたは null の CORS 構成 protected void initHandlerMethods()
org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<org.springframework.web.servlet.mvc.method.RequestMappingInfo> の initHandlerMethods protected void registerHandlerMethod(ObjectSE handler, MethodSE method, org.springframework.web.servlet.mvc.method.RequestMappingInfo mapping)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping の registerHandlerMethod protected boolean hasCorsConfigurationSource(ObjectSE handler)
org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<org.springframework.web.servlet.mvc.method.RequestMappingInfo> の hasCorsConfigurationSource protected org.springframework.web.cors.CorsConfiguration initCorsConfiguration(ObjectSE handler, MethodSE method, org.springframework.web.servlet.mvc.method.RequestMappingInfo mapping)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping の initCorsConfiguration Copyright © 2019 Pivotal Software, Inc.. All rights reserved.