Package | Description |
---|---|
org.springframework.cache.annotation |
Annotations and supporting classes for declarative cache management.
|
org.springframework.cache.aspectj | |
org.springframework.cache.jcache.config |
Support package for declarative JSR-107 caching configuration.
|
org.springframework.context.annotation |
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
|
org.springframework.context.annotation.aspectj | |
org.springframework.jms.annotation |
Annotations and support classes for declarative JMS listener endpoints.
|
org.springframework.messaging.simp.config |
Configuration support for WebSocket messaging using higher level messaging protocols.
|
org.springframework.scheduling.annotation |
Java 5 annotation for asynchronous method execution.
|
org.springframework.scheduling.aspectj | |
org.springframework.transaction.annotation |
Spring's support for annotation-based transaction demarcation.
|
org.springframework.transaction.aspectj | |
org.springframework.web.reactive.config |
Spring WebFlux configuration infrastructure.
|
org.springframework.web.servlet.config.annotation |
Annotation-based setup for Spring MVC.
|
org.springframework.web.socket.config.annotation |
Support for annotation-based WebSocket setup in configuration classes.
|
Modifier and Type | Method and Description |
---|---|
BeanFactoryCacheOperationSourceAdvisor |
ProxyCachingConfiguration.cacheAdvisor(CacheOperationSource cacheOperationSource,
CacheInterceptor cacheInterceptor) |
CacheInterceptor |
ProxyCachingConfiguration.cacheInterceptor(CacheOperationSource cacheOperationSource) |
CacheOperationSource |
ProxyCachingConfiguration.cacheOperationSource() |
Modifier and Type | Method and Description |
---|---|
org.springframework.cache.aspectj.AnnotationCacheAspect |
AspectJCachingConfiguration.cacheAspect() |
org.springframework.cache.aspectj.JCacheCacheAspect |
AspectJJCacheConfiguration.cacheAspect(JCacheOperationSource jCacheOperationSource) |
Modifier and Type | Method and Description |
---|---|
BeanFactoryJCacheOperationSourceAdvisor |
ProxyJCacheConfiguration.cacheAdvisor(JCacheOperationSource jCacheOperationSource,
JCacheInterceptor jCacheInterceptor) |
JCacheInterceptor |
ProxyJCacheConfiguration.cacheInterceptor(JCacheOperationSource jCacheOperationSource) |
JCacheOperationSource |
AbstractJCacheConfiguration.cacheOperationSource() |
Modifier and Type | Method and Description |
---|---|
LoadTimeWeaver |
LoadTimeWeavingConfiguration.loadTimeWeaver() |
AnnotationMBeanExporter |
MBeanExportConfiguration.mbeanExporter() |
Modifier and Type | Method and Description |
---|---|
org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect |
SpringConfiguredConfiguration.beanConfigurerAspect() |
Modifier and Type | Method and Description |
---|---|
JmsListenerEndpointRegistry |
JmsBootstrapConfiguration.defaultJmsListenerEndpointRegistry() |
JmsListenerAnnotationBeanPostProcessor |
JmsBootstrapConfiguration.jmsListenerAnnotationProcessor() |
Modifier and Type | Method and Description |
---|---|
AsyncAnnotationBeanPostProcessor |
ProxyAsyncConfiguration.asyncAdvisor() |
ScheduledAnnotationBeanPostProcessor |
SchedulingConfiguration.scheduledAnnotationProcessor() |
Modifier and Type | Method and Description |
---|---|
org.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect |
AspectJAsyncConfiguration.asyncAdvisor() |
Modifier and Type | Method and Description |
---|---|
BeanFactoryTransactionAttributeSourceAdvisor |
ProxyTransactionManagementConfiguration.transactionAdvisor(TransactionAttributeSource transactionAttributeSource,
TransactionInterceptor transactionInterceptor) |
static TransactionalEventListenerFactory |
AbstractTransactionManagementConfiguration.transactionalEventListenerFactory() |
TransactionAttributeSource |
ProxyTransactionManagementConfiguration.transactionAttributeSource() |
TransactionInterceptor |
ProxyTransactionManagementConfiguration.transactionInterceptor(TransactionAttributeSource transactionAttributeSource) |
Modifier and Type | Method and Description |
---|---|
org.springframework.transaction.aspectj.JtaAnnotationTransactionAspect |
AspectJJtaTransactionManagementConfiguration.jtaTransactionAspect() |
org.springframework.transaction.aspectj.AnnotationTransactionAspect |
AspectJTransactionManagementConfiguration.transactionAspect() |
Modifier and Type | Method and Description |
---|---|
HandlerFunctionAdapter |
WebFluxConfigurationSupport.handlerFunctionAdapter() |
LocaleContextResolver |
WebFluxConfigurationSupport.localeContextResolver() |
RequestMappingHandlerAdapter |
WebFluxConfigurationSupport.requestMappingHandlerAdapter(ReactiveAdapterRegistry reactiveAdapterRegistry,
ServerCodecConfigurer serverCodecConfigurer,
FormattingConversionService conversionService,
Validator validator) |
RequestMappingHandlerMapping |
WebFluxConfigurationSupport.requestMappingHandlerMapping(RequestedContentTypeResolver contentTypeResolver) |
HandlerMapping |
WebFluxConfigurationSupport.resourceHandlerMapping(ResourceUrlProvider resourceUrlProvider)
Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped
resource handlers.
|
ResourceUrlProvider |
WebFluxConfigurationSupport.resourceUrlProvider() |
ResponseBodyResultHandler |
WebFluxConfigurationSupport.responseBodyResultHandler(ReactiveAdapterRegistry reactiveAdapterRegistry,
ServerCodecConfigurer serverCodecConfigurer,
RequestedContentTypeResolver contentTypeResolver) |
ResponseEntityResultHandler |
WebFluxConfigurationSupport.responseEntityResultHandler(ReactiveAdapterRegistry reactiveAdapterRegistry,
ServerCodecConfigurer serverCodecConfigurer,
RequestedContentTypeResolver contentTypeResolver) |
WebExceptionHandler |
WebFluxConfigurationSupport.responseStatusExceptionHandler() |
RouterFunctionMapping |
WebFluxConfigurationSupport.routerFunctionMapping(ServerCodecConfigurer serverCodecConfigurer) |
ServerCodecConfigurer |
WebFluxConfigurationSupport.serverCodecConfigurer()
Return the configurer for HTTP message readers and writers.
|
ServerResponseResultHandler |
WebFluxConfigurationSupport.serverResponseResultHandler(ServerCodecConfigurer serverCodecConfigurer) |
SimpleHandlerAdapter |
WebFluxConfigurationSupport.simpleHandlerAdapter() |
ViewResolutionResultHandler |
WebFluxConfigurationSupport.viewResolutionResultHandler(ReactiveAdapterRegistry reactiveAdapterRegistry,
RequestedContentTypeResolver contentTypeResolver) |
ReactiveAdapterRegistry |
WebFluxConfigurationSupport.webFluxAdapterRegistry()
Return a
ReactiveAdapterRegistry to adapting reactive types. |
RequestedContentTypeResolver |
WebFluxConfigurationSupport.webFluxContentTypeResolver() |
FormattingConversionService |
WebFluxConfigurationSupport.webFluxConversionService()
Return a
FormattingConversionService for use with annotated controllers. |
Validator |
WebFluxConfigurationSupport.webFluxValidator()
Return a global
Validator instance for example for validating
@RequestBody method arguments. |
WebSocketHandlerAdapter |
WebFluxConfigurationSupport.webFluxWebSocketHandlerAdapter() |
DispatcherHandler |
WebFluxConfigurationSupport.webHandler() |
Modifier and Type | Method and Description |
---|---|
BeanNameUrlHandlerMapping |
WebMvcConfigurationSupport.beanNameHandlerMapping(FormattingConversionService conversionService,
ResourceUrlProvider resourceUrlProvider)
Return a
BeanNameUrlHandlerMapping ordered at 2 to map URL
paths to controller bean names. |
HandlerMapping |
WebMvcConfigurationSupport.defaultServletHandlerMapping()
Return a handler mapping ordered at Integer.MAX_VALUE with a mapped
default servlet handler.
|
FlashMapManager |
WebMvcConfigurationSupport.flashMapManager() |
HandlerExceptionResolver |
WebMvcConfigurationSupport.handlerExceptionResolver(ContentNegotiationManager contentNegotiationManager)
Returns a
HandlerExceptionResolverComposite containing a list of exception
resolvers obtained either through WebMvcConfigurationSupport.configureHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>) or
through WebMvcConfigurationSupport.addDefaultHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>, org.springframework.web.accept.ContentNegotiationManager) . |
HandlerFunctionAdapter |
WebMvcConfigurationSupport.handlerFunctionAdapter()
Returns a
HandlerFunctionAdapter for processing requests through
handler functions. |
HttpRequestHandlerAdapter |
WebMvcConfigurationSupport.httpRequestHandlerAdapter()
Returns a
HttpRequestHandlerAdapter for processing requests
with HttpRequestHandlers . |
LocaleResolver |
WebMvcConfigurationSupport.localeResolver() |
ContentNegotiationManager |
WebMvcConfigurationSupport.mvcContentNegotiationManager()
Return a
ContentNegotiationManager instance to use to determine
requested media types in a given request. |
FormattingConversionService |
WebMvcConfigurationSupport.mvcConversionService()
Return a
FormattingConversionService for use with annotated controllers. |
HandlerMappingIntrospector |
WebMvcConfigurationSupport.mvcHandlerMappingIntrospector() |
PathMatcher |
WebMvcConfigurationSupport.mvcPathMatcher()
Return a global
PathMatcher instance which is used for URL path
matching with String patterns. |
ResourceUrlProvider |
WebMvcConfigurationSupport.mvcResourceUrlProvider()
A
ResourceUrlProvider bean for use with the MVC dispatcher. |
CompositeUriComponentsContributor |
WebMvcConfigurationSupport.mvcUriComponentsContributor(FormattingConversionService conversionService,
RequestMappingHandlerAdapter requestMappingHandlerAdapter)
Return an instance of
CompositeUriComponentsContributor for use with
MvcUriComponentsBuilder . |
UrlPathHelper |
WebMvcConfigurationSupport.mvcUrlPathHelper()
Return a global
UrlPathHelper instance which is used to resolve
the request mapping path for an application. |
Validator |
WebMvcConfigurationSupport.mvcValidator()
Return a global
Validator instance for example for validating
@ModelAttribute and @RequestBody method arguments. |
ViewResolver |
WebMvcConfigurationSupport.mvcViewResolver(ContentNegotiationManager contentNegotiationManager)
Register a
ViewResolverComposite that contains a chain of view resolvers
to use for view resolution. |
RequestMappingHandlerAdapter |
WebMvcConfigurationSupport.requestMappingHandlerAdapter(ContentNegotiationManager contentNegotiationManager,
FormattingConversionService conversionService,
Validator validator)
Returns a
RequestMappingHandlerAdapter for processing requests
through annotated controller methods. |
RequestMappingHandlerMapping |
WebMvcConfigurationSupport.requestMappingHandlerMapping(ContentNegotiationManager contentNegotiationManager,
FormattingConversionService conversionService,
ResourceUrlProvider resourceUrlProvider)
Return a
RequestMappingHandlerMapping ordered at 0 for mapping
requests to annotated controllers. |
HandlerMapping |
WebMvcConfigurationSupport.resourceHandlerMapping(ContentNegotiationManager contentNegotiationManager,
FormattingConversionService conversionService,
ResourceUrlProvider resourceUrlProvider)
Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped
resource handlers.
|
RouterFunctionMapping |
WebMvcConfigurationSupport.routerFunctionMapping(FormattingConversionService conversionService,
ResourceUrlProvider resourceUrlProvider)
Return a
RouterFunctionMapping ordered at 3 to map
router functions. |
SimpleControllerHandlerAdapter |
WebMvcConfigurationSupport.simpleControllerHandlerAdapter()
Returns a
SimpleControllerHandlerAdapter for processing requests
with interface-based controllers. |
ThemeResolver |
WebMvcConfigurationSupport.themeResolver() |
HandlerMapping |
WebMvcConfigurationSupport.viewControllerHandlerMapping(FormattingConversionService conversionService,
ResourceUrlProvider resourceUrlProvider)
Return a handler mapping ordered at 1 to map URL paths directly to
view names.
|
RequestToViewNameTranslator |
WebMvcConfigurationSupport.viewNameTranslator() |
Modifier and Type | Method and Description |
---|---|
TaskScheduler |
WebSocketConfigurationSupport.defaultSockJsTaskScheduler()
The default TaskScheduler to use if none is registered explicitly via
SockJsServiceRegistration.setTaskScheduler(org.springframework.scheduling.TaskScheduler) :
@Configuration @EnableWebSocket public class WebSocketConfig implements WebSocketConfigurer { public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) { registry.addHandler(myHandler(), "/echo") .withSockJS() .setTaskScheduler(myScheduler()); } // ... |
HandlerMapping |
WebSocketMessageBrokerConfigurationSupport.stompWebSocketHandlerMapping(WebSocketHandler subProtocolWebSocketHandler,
TaskScheduler messageBrokerTaskScheduler) |
WebSocketHandler |
WebSocketMessageBrokerConfigurationSupport.subProtocolWebSocketHandler(AbstractSubscribableChannel clientInboundChannel,
AbstractSubscribableChannel clientOutboundChannel) |
HandlerMapping |
WebSocketConfigurationSupport.webSocketHandlerMapping(TaskScheduler defaultSockJsTaskScheduler) |
WebSocketMessageBrokerStats |
WebSocketMessageBrokerConfigurationSupport.webSocketMessageBrokerStats(AbstractBrokerMessageHandler stompBrokerRelayMessageHandler,
WebSocketHandler subProtocolWebSocketHandler,
TaskExecutor clientInboundChannelExecutor,
TaskExecutor clientOutboundChannelExecutor,
TaskScheduler messageBrokerTaskScheduler) |
static CustomScopeConfigurer |
WebSocketMessageBrokerConfigurationSupport.webSocketScopeConfigurer() |