Uses of Interface
org.springframework.beans.factory.Aware
Packages that use Aware
Package
Description
AspectJ integration package.
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
Base classes enabling auto-proxying based on AspectJ.
Support package for declarative AOP configuration,
 with XML schema being the primary configuration format.
Package containing Spring's basic AOP infrastructure, compliant with the
 AOP Alliance interfaces.
Bean post-processors for use in ApplicationContexts to simplify AOP usage
 by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
Various 
TargetSourceCreator
 implementations for use with Spring's AOP auto-proxying support.Provides miscellaneous interceptor implementations.
Support for AOP-based scoping of target objects, with configurable backend.
Convenience classes for using Spring's AOP API.
Various 
TargetSource implementations for use
 with Spring AOP.The core package implementing Spring's lightweight Inversion of Control (IoC) container.
Support package for annotation-driven bean configuration.
SPI interfaces and configuration-related convenience classes for bean factories.
Support package for the Java 
ServiceLoader facility.Classes supporting the 
org.springframework.beans.factory package.Mechanism to determine bean wiring metadata from a bean instance.
Annotations and supporting classes for declarative cache management.
AspectJ-based caching support.
Implementation package for 
java.util.concurrent based caches.AOP-based solution for declarative caching demarcation.
Implementation package for JSR-107 (javax.cache aka "JCache") based caches.
Support package for declarative JSR-107 caching configuration.
AOP-based solution for declarative caching demarcation using JSR-107 annotations.
This package builds on the beans package to add support for
 message sources and for the Observer design pattern, and the
 ability for application objects to obtain resources using a
 consistent API.
Annotation support for the Application Context, including JSR-250 "common"
 annotations, component-scanning, and Java-based metadata for creating
 Spring-managed objects.
Support classes for application events, like standard context events.
Classes supporting the org.springframework.context package,
 such as abstract base classes for ApplicationContext
 implementations and a MessageSource implementation.
Load-time weaving support for a Spring application context, building on Spring's
 
LoadTimeWeaver abstraction.Annotation support for DAOs.
Support classes for DAO implementations,
 providing miscellaneous utility methods.
Formatters for 
java.util.Date properties.Integration with the JSR-310 
java.time package in JDK 8.Formatters for 
java.lang.Number properties.Integration with the JSR-354 
javax.money package.Support classes for the formatting package,
 providing common implementations as well as adapters.
Contains an abstraction over client-side HTTP.
Abstractions for reactive HTTP client support including
 
ClientHttpRequest and
 ClientHttpResponse as well as a
 ClientHttpConnector.Provides HttpMessageConverter implementations for handling JSON.
This package provides a facility for generic JCA message endpoint management.
Defines the Spring JDBC configuration namespace.
Provides a strategy for looking up JDBC DataSources by name.
Annotations and support classes for declarative JMS listener endpoints.
Support package for declarative messaging configuration,
 with Java configuration and XML schema support.
This package contains the base message listener container facility.
This package provides JCA-based endpoint management for JMS message listeners.
Provides a MessageConverter abstraction to convert
 between Java objects and JMS messages.
Support classes for Spring's JMS framework.
Provides support for accessing remote MBean resources.
This package provides declarative creation and registration of
 Spring-managed beans as JMX MBeans.
Annotations for MBean exposure.
Provides a strategy for MBeanInfo assembly.
Provides supporting infrastructure to allow Spring-created MBeans
 to send JMX notifications.
Contains support classes for connecting to local and remote 
MBeanServers
 and for exposing an MBeanServer to remote clients.The classes in this package make JNDI easier to use,
 facilitating the accessing of configuration stored in JNDI,
 and provide useful superclasses for JNDI access classes.
Defines interfaces and implementation classes for messaging templates.
Support classes for working with annotated message-handling methods with
 non-blocking, reactive contracts.
Support classes for working with annotated message-handling methods.
Common infrastructure for invoking message handler methods.
Common infrastructure for invoking message handler methods with non-blocking,
 and reactive contracts.
Support classes for working with annotated RSocket stream handling methods.
Support classes for handling messages from simple messaging protocols
 (like STOMP).
Provides a "simple" message broker implementation along with an abstract base
 class and other supporting types such as a registry for subscriptions.
Configuration support for WebSocket messaging using higher level messaging protocols.
Generic support for simple messaging protocols (like STOMP).
Provides implementations of 
Message along with
 a MessageBuilder and MessageHeaderAccessor for building and working with messages and
 message headers, as well as various MessageChannel
 implementations and channel interceptor support.Package providing integration of
 Hibernate 5.x
 with Spring concepts.
Classes supporting the 
org.springframework.orm.hibernate5 package.Package providing integration of JPA (Java Persistence API) with Spring concepts.
Internal support for managing JPA persistence units.
Classes supporting the 
org.springframework.orm.jpa package.Package providing integration of JAXB
 with Spring's O/X Mapping support.
Package providing integration of XStream
 with Spring's O/X Mapping support.
Provides a strategy for looking up R2DBC ConnectionFactories by name.
Annotation support for asynchronous method execution.
AspectJ-based scheduling support.
Scheduling convenience classes for the 
java.util.concurrent
 and jakarta.enterprise.concurrent packages, allowing to set up a
 ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring
 context.Support package for declarative scheduling configuration,
 with XML schema being the primary configuration format.
Support classes for the open source scheduler
 Quartz,
 allowing to set up Quartz Schedulers, JobDetails and
 Triggers as beans in a Spring context.
Generic support classes for scheduling.
Package providing integration of
 BeanShell
 (and BeanShell2)
 into Spring's scripting infrastructure.
Package providing integration of
 Groovy
 into Spring's scripting infrastructure.
Support classes for Spring's scripting package.
Support classes for integrating the Spring TestContext Framework
 with JUnit 4.12 or higher.
Support classes for integrating the Spring TestContext Framework
 with TestNG.
Spring's support for annotation-based transaction demarcation.
AspectJ-based transaction management support.
AOP-based solution for declarative transaction demarcation.
Classes supporting the org.springframework.ui.context package.
Support classes for setting up
 FreeMarker
 within a Spring application context.
Support classes for integrating a JSR-303 Bean Validation provider
 (such as Hibernate Validator) into a Spring ApplicationContext
 and in particular with Spring's data binding and validation APIs.
This package contains classes used to determine the requested the media types in a request.
Contains a variant of the application context interface for web applications,
 and the ContextLoaderListener that bootstraps a root web application context.
Support for asynchronous request processing.
Classes supporting the 
org.springframework.web.context package,
 such as WebApplicationContext implementations and various utility classes.Provides generic filter base classes allowing for bean-style configuration.
Support classes for the multipart resolution framework.
Top-level package for the 
spring-webflux module that contains
 DispatcherHandler, the main entry
 point for WebFlux server endpoint processing including key contracts used to
 map requests to handlers, invoke them, and process the result.Spring WebFlux configuration infrastructure.
Classes supporting the 
org.springframework.web.reactive.function.server package.Provides HandlerMapping implementations including abstract base classes.
Support classes for serving static resources.
Infrastructure for handler method processing.
Infrastructure for annotation-based handler method processing.
Support for result handling through view resolution.
Support classes for the integration of
 FreeMarker
 as Spring web view technology.
Support classes for views based on the JSR-223 script engine abstraction
 (as included in Java 6+), e.g.
Provides servlets that integrate with the application context
 infrastructure, and the core interfaces and classes for the
 Spring web MVC framework.
Annotation-based setup for Spring MVC.
Classes supporting the 
org.springframework.web.servlet.function package.Provides standard HandlerMapping implementations,
 including abstract base classes for custom implementations.
Standard controller implementations for the Servlet MVC framework that comes with
 Spring.
Support package for annotation-based Servlet MVC controllers.
Servlet-based infrastructure for handler method processing,
 building on the 
org.springframework.web.method package.MVC infrastructure for annotation-based handler method processing, building on the
 
org.springframework.web.method.annotation package.Support classes for serving static resources.
Support classes for Spring's web MVC framework.
Provides standard View and ViewResolver implementations,
 including abstract base classes for custom implementations.
Support classes for document generation,
 providing View implementations for PDF and Excel.
Support classes for feed generation, providing View implementations for Atom and RSS.
Support classes for the integration of
 FreeMarker
 as Spring web view technology.
Support classes for the integration of
 
 Groovy Templates as Spring web view technology.
Support classes for providing a View implementation based on JSON serialization.
Support classes for views based on the JSR-223 script engine abstraction
 (as included in Java 6+), e.g.
Support classes for providing a View implementation based on XML Marshalling.
Support classes for XSLT,
 providing a View implementation for XSLT stylesheets.
Client-side classes for use with standard Jakarta WebSocket endpoints.
Support for annotation-based WebSocket setup in configuration classes.
Convenient 
WebSocketHandler
 implementations and decorators.WebSocket integration for Spring's messaging module.
Server-side support for the Jetty WebSocket API.
Server-side classes for use with standard JSR-356 WebSocket endpoints.
Server-side support classes including container-specific strategies
 for upgrading a request.
Support classes for SockJS including an
 
AbstractSockJsService
 implementation.TransportHandler
 implementation classes as well as a concrete
 SockJsService.- 
Uses of Aware in org.springframework.aop.aspectjClasses in org.springframework.aop.aspectj that implement AwareModifier and TypeClassDescriptionclassSpringPointcutimplementation that uses the AspectJ weaver to evaluate a pointcut expression.classSpring AOP Advisor that can be used for any AspectJ pointcut expression.
- 
Uses of Aware in org.springframework.aop.aspectj.annotationClasses in org.springframework.aop.aspectj.annotation that implement AwareModifier and TypeClassDescriptionclassAspectJAwareAdvisorAutoProxyCreatorsubclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors.
- 
Uses of Aware in org.springframework.aop.aspectj.autoproxyClasses in org.springframework.aop.aspectj.autoproxy that implement AwareModifier and TypeClassDescriptionclassAbstractAdvisorAutoProxyCreatorsubclass that exposes AspectJ's invocation context and understands AspectJ's rules for advice precedence when multiple pieces of advice come from the same aspect.
- 
Uses of Aware in org.springframework.aop.configClasses in org.springframework.aop.config that implement AwareModifier and TypeClassDescriptionclassFactoryBeanimplementation that locates aMethodon a specified bean.classImplementation ofAspectInstanceFactorythat locates the aspect from theBeanFactoryusing a configured bean name.
- 
Uses of Aware in org.springframework.aop.frameworkClasses in org.springframework.aop.framework that implement AwareModifier and TypeClassDescriptionclassBase class forBeanPostProcessorimplementations that apply a Spring AOPAdvisorto specific beans.classConvenient superclass forFactoryBeantypes that produce singleton-scoped proxy objects.classFactoryBeanimplementation that builds an AOP proxy based on beans in a SpringBeanFactory.classBase class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)algorithm.
- 
Uses of Aware in org.springframework.aop.framework.autoproxyClasses in org.springframework.aop.framework.autoproxy that implement AwareModifier and TypeClassDescriptionclassGeneric auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.classBeanPostProcessorimplementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.classExtension ofAbstractAutoProxyCreatorwhich implementsBeanFactoryAware, adds exposure of the original target class for each proxied bean (AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE), and participates in an externally enforced target-class mode for any given bean (AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE).classAuto proxy creator that identifies beans to proxy via a list of names.classBeanPostProcessorimplementation that creates AOP proxies based on all candidateAdvisors in the currentBeanFactory.classAuto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors.
- 
Uses of Aware in org.springframework.aop.framework.autoproxy.targetClasses in org.springframework.aop.framework.autoproxy.target that implement AwareModifier and TypeClassDescriptionclassConvenient superclass forTargetSourceCreatorimplementations that require creating multiple instances of a prototype bean.classTargetSourceCreatorthat enforces aLazyInitTargetSourcefor each bean that is defined as "lazy-init".classConvenient TargetSourceCreator using bean name prefixes to create one of three well-known TargetSource types: : CommonsPool2TargetSource % ThreadLocalTargetSource ! PrototypeTargetSource
- 
Uses of Aware in org.springframework.aop.interceptorClasses in org.springframework.aop.interceptor that implement AwareModifier and TypeClassDescriptionclassBase class for asynchronous method execution aspects, such asorg.springframework.scheduling.annotation.AnnotationAsyncExecutionInterceptorororg.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect.classAOP AllianceMethodInterceptorthat processes method invocations asynchronously, using a givenAsyncTaskExecutor.
- 
Uses of Aware in org.springframework.aop.scopeClasses in org.springframework.aop.scope that implement AwareModifier and TypeClassDescriptionclassConvenient proxy factory bean for scoped objects.
- 
Uses of Aware in org.springframework.aop.supportClasses in org.springframework.aop.support that implement AwareModifier and TypeClassDescriptionclassAbstract BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in a BeanFactory.classConcrete BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in the BeanFactory, as well as the Pointcut to be configured through a bean property.
- 
Uses of Aware in org.springframework.aop.targetClasses in org.springframework.aop.target that implement AwareModifier and TypeClassDescriptionclassBase class forTargetSourceimplementations that are based on a SpringBeanFactory, delegating to Spring-managed bean instances.classAbstract base class for poolingTargetSourceimplementations which maintain a pool of target instances, acquiring and releasing a target object from the pool for each method invocation.classBase class for dynamicTargetSourceimplementations that create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.classTargetSourceimplementation that holds objects in a configurable Apache Commons2 Pool.classTargetSourcethat lazily accesses a singleton bean from aBeanFactory.classTargetSourceimplementation that creates a new instance of the target bean for each request, destroying each instance on release (after each request).classSimpleTargetSourceimplementation, freshly obtaining the specified target bean from its containing SpringBeanFactory.classAlternative to an object pool.
- 
Uses of Aware in org.springframework.beans.factorySubinterfaces of Aware in org.springframework.beans.factoryModifier and TypeInterfaceDescriptioninterfaceCallback that allows a bean to be aware of the beanclass loader; that is, the class loader used by the present bean factory to load bean classes.interfaceInterface to be implemented by beans that wish to be aware of their owningBeanFactory.interfaceInterface to be implemented by beans that want to be aware of their bean name in a bean factory.
- 
Uses of Aware in org.springframework.beans.factory.annotationClasses in org.springframework.beans.factory.annotation that implement AwareModifier and TypeClassDescriptionclassBeanPostProcessorimplementation that autowires annotated fields, setter methods, and arbitrary config methods.classABeanFactoryPostProcessorimplementation that allows for convenient registration of custom autowire qualifier types.classAutowireCandidateResolverimplementation that matches bean definition qualifiers againstqualifier annotationson the field or parameter to be autowired.
- 
Uses of Aware in org.springframework.beans.factory.configClasses in org.springframework.beans.factory.config that implement AwareModifier and TypeClassDescriptionclassSimple template superclass forFactoryBeanimplementations that creates a singleton or a prototype object, depending on a flag.classSimpleBeanFactoryPostProcessorimplementation that registers customScope(s)with the containingConfigurableBeanFactory.classFactoryBeanwhich retrieves a static or non-static field value.classSimple factory for shared List instances.classSimple factory for shared Map instances.classSimple method invoker bean: just invoking a target method, not expecting a result to expose to the container (in contrast toMethodInvokingFactoryBean).classFactoryBeanwhich returns a value which is the result of a static or instance method invocation.classAFactoryBeanimplementation that returns a value which is anObjectFactorythat in turn returns a bean sourced from aBeanFactory.classAbstract base class for property resource configurers that resolve placeholders in bean definition property values.classDeprecated.classFactoryBeanthat evaluates a property path on a given target object.classDeprecated.as of 5.2; useorg.springframework.context.support.PropertySourcesPlaceholderConfigurerinstead which is more flexible through taking advantage of theEnvironmentandPropertySourcemechanisms.classAFactoryBeanimplementation that returns a value which is a JSR-330Providerthat in turn returns a bean sourced from aBeanFactory.classAFactoryBeanimplementation that takes an interface which must have one or more methods with the signaturesMyType xxx()orMyType xxx(MyIdType id)(typically,MyService getService()orMyService getService(String id)) and creates a dynamic proxy which implements that interface, delegating to an underlyingBeanFactory.classSimple factory for shared Set instances.
- 
Uses of Aware in org.springframework.beans.factory.serviceloaderClasses in org.springframework.beans.factory.serviceloader that implement AwareModifier and TypeClassDescriptionclassAbstract base class for FactoryBeans operating on the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes the 'primary' service for the configured service class, obtained through the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes all services for the configured service class, represented as a List of service objects, obtained through the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes the JDK 1.6ServiceLoaderfor the configured service class.
- 
Uses of Aware in org.springframework.beans.factory.supportClasses in org.springframework.beans.factory.support that implement AwareModifier and TypeClassDescriptionclassBasicAutowireCandidateResolverthat performs a full generic type match with the candidate's type if the dependency is declared as a generic type (e.g.
- 
Uses of Aware in org.springframework.beans.factory.wiringClasses in org.springframework.beans.factory.wiring that implement AwareModifier and TypeClassDescriptionclassConvenient base class for bean configurers that can perform Dependency Injection on objects (however they may be created).
- 
Uses of Aware in org.springframework.cache.annotationClasses in org.springframework.cache.annotation that implement AwareModifier and TypeClassDescriptionclassAbstract base@Configurationclass providing common structure for enabling Spring's annotation-driven cache management capability.class@Configurationclass that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven cache management.
- 
Uses of Aware in org.springframework.cache.aspectjClasses in org.springframework.cache.aspectj that implement AwareModifier and TypeClassDescriptionclass@Configurationclass that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven cache management.class@Configurationclass that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven cache management for standard JSR-107 annotations.
- 
Uses of Aware in org.springframework.cache.concurrentClasses in org.springframework.cache.concurrent that implement AwareModifier and TypeClassDescriptionclassFactoryBeanfor easy configuration of aConcurrentMapCachewhen used within a Spring container.classCacheManagerimplementation that lazily buildsConcurrentMapCacheinstances for eachConcurrentMapCacheManager.getCache(java.lang.String)request.
- 
Uses of Aware in org.springframework.cache.interceptorClasses in org.springframework.cache.interceptor that implement AwareModifier and TypeClassDescriptionclassAdvisor driven by aCacheOperationSource, used to include a cache advice bean for methods that are cacheable.classBase class for caching aspects, such as theCacheInterceptoror an AspectJ aspect.classAOP Alliance MethodInterceptor for declarative cache management using the common Spring caching infrastructure (Cache).classProxy factory bean for simplified declarative caching handling.
- 
Uses of Aware in org.springframework.cache.jcacheClasses in org.springframework.cache.jcache that implement AwareModifier and TypeClassDescriptionclassFactoryBeanfor a JCachejavax.cache.CacheManager, obtaining a pre-definedCacheManagerby name through the standard JCachejavax.cache.Cachingclass.
- 
Uses of Aware in org.springframework.cache.jcache.configClasses in org.springframework.cache.jcache.config that implement AwareModifier and TypeClassDescriptionclassAbstract JSR-107 specific@Configurationclass providing common structure for enabling JSR-107 annotation-driven cache management capability.class@Configurationclass that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven JSR-107 cache management.
- 
Uses of Aware in org.springframework.cache.jcache.interceptorClasses in org.springframework.cache.jcache.interceptor that implement AwareModifier and TypeClassDescriptionclassAdvisor driven by aJCacheOperationSource, used to include a cache advice bean for methods that are cacheable.classThe defaultJCacheOperationSourceimplementation delegating default operations to configurable services with sensible defaults when not present.
- 
Uses of Aware in org.springframework.contextSubinterfaces of Aware in org.springframework.contextModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by any object that wishes to be notified of theApplicationContextthat it runs in.interfaceInterface to be implemented by any object that wishes to be notified of the ApplicationEventPublisher (typically the ApplicationContext) that it runs in.interfaceInterface to be implemented by any object that wishes to be notified of theApplicationStartupthat it runs with.interfaceInterface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.interfaceInterface to be implemented by any bean that wishes to be notified of theEnvironmentthat it runs in.interfaceInterface to be implemented by any object that wishes to be notified of theMessageSource(typically the ApplicationContext) that it runs in.interfaceInterface to be implemented by any object that wishes to be notified of theResourceLoader(typically the ApplicationContext) that it runs in.
- 
Uses of Aware in org.springframework.context.annotationSubinterfaces of Aware in org.springframework.context.annotationModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by any @Configurationclass that wishes to be injected with theAnnotationMetadataof the @Configurationclass that imported it.Classes in org.springframework.context.annotation that implement AwareModifier and TypeClassDescriptionclassA bean definition scanner that detects bean candidates on the classpath, registering corresponding bean definitions with a given registry (BeanFactoryorApplicationContext).classA component provider that scans for candidate components starting from a specified base package.classBeanPostProcessorimplementation that supports common Java annotations out of the box, in particular the common annotations in thejakarta.annotationpackage.classBeanFactoryPostProcessorused for bootstrapping processing of@Configurationclasses.classComplete implementation of theAutowireCandidateResolverstrategy interface, providing support for qualifier annotations as well as for lazy resolution driven by theLazyannotation in thecontext.annotationpackage.class@Configurationclass that registers aLoadTimeWeaverbean.class@Configurationclass that registers aAnnotationMBeanExporterbean.
- 
Uses of Aware in org.springframework.context.eventClasses in org.springframework.context.event that implement AwareModifier and TypeClassDescriptionclassAbstract implementation of theApplicationEventMulticasterinterface, providing the basic listener registration facility.classRegistersEventListenermethods as individualApplicationListenerinstances.classInterceptorthat publishes anApplicationEventto allApplicationListenersregistered with anApplicationEventPublisherafter each successful method invocation.classSimple implementation of theApplicationEventMulticasterinterface.
- 
Uses of Aware in org.springframework.context.supportClasses in org.springframework.context.support that implement AwareModifier and TypeClassDescriptionclassAbstractRefreshableApplicationContextsubclass that adds common handling of specified config locations.classConvenient base class forApplicationContextimplementations, drawing configuration from XML documents containing bean definitions understood by anXmlBeanDefinitionReader.classConvenient superclass for application objects that want to be aware of the application context, e.g.classStandalone XML application context, taking the context definition files from the class path, interpreting plain paths as class path resource names that include the package path (e.g.classSpring's default implementation of theLifecycleProcessorstrategy.classConvenient base class for components with a need for embedded value resolution (i.e.classStandalone XML application context, taking the context definition files from the file system or from URLs, interpreting plain paths as relative file system locations (e.g.classSpecialization ofPlaceholderConfigurerSupportthat resolves ${...} placeholders within bean definition property values and@Valueannotations against the current SpringEnvironmentand its set ofPropertySources.classSpring-specificMessageSourceimplementation that accesses resource bundles using specified basenames, participating in the SpringApplicationContext's resource loading.classMessageSourceimplementation that accesses resource bundles using specified basenames.
- 
Uses of Aware in org.springframework.context.weavingSubinterfaces of Aware in org.springframework.context.weavingModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by any object that wishes to be notified of the application context's defaultLoadTimeWeaver.Classes in org.springframework.context.weaving that implement AwareModifier and TypeClassDescriptionclassPost-processor that registers AspectJ'sClassPreProcessorAgentAdapterwith the Spring application context's defaultLoadTimeWeaver.classDefaultLoadTimeWeaverbean for use in an application context, decorating an automatically detected internalLoadTimeWeaver.classBeanPostProcessorimplementation that passes the context's defaultLoadTimeWeaverto beans that implement theLoadTimeWeaverAwareinterface.
- 
Uses of Aware in org.springframework.dao.annotationClasses in org.springframework.dao.annotation that implement AwareModifier and TypeClassDescriptionclassBean post-processor that automatically applies persistence exception translation to any bean marked with Spring's @Repositoryannotation, adding a correspondingPersistenceExceptionTranslationAdvisorto the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces).
- 
Uses of Aware in org.springframework.dao.supportClasses in org.springframework.dao.support that implement AwareModifier and TypeClassDescriptionclassAOP Alliance MethodInterceptor that provides persistence exception translation based on a given PersistenceExceptionTranslator.
- 
Uses of Aware in org.springframework.format.datetimeClasses in org.springframework.format.datetime that implement AwareModifier and TypeClassDescriptionclassFormats fields annotated with theDateTimeFormatannotation using aDateFormatter.
- 
Uses of Aware in org.springframework.format.datetime.standardClasses in org.springframework.format.datetime.standard that implement AwareModifier and TypeClassDescriptionclassFormats fields annotated with theDateTimeFormatannotation using the JSR-310java.timepackage in JDK 8.
- 
Uses of Aware in org.springframework.format.numberClasses in org.springframework.format.number that implement AwareModifier and TypeClassDescriptionclassFormats fields annotated with theNumberFormatannotation.
- 
Uses of Aware in org.springframework.format.number.moneyClasses in org.springframework.format.number.money that implement AwareModifier and TypeClassDescriptionclassFormatsMonetaryAmountfields annotated with Spring's commonNumberFormatannotation.
- 
Uses of Aware in org.springframework.format.supportClasses in org.springframework.format.support that implement AwareModifier and TypeClassDescriptionclassA specialization ofFormattingConversionServiceconfigured by default with converters and formatters appropriate for most applications.classAConversionServiceimplementation designed to be configured as aFormatterRegistry.classA factory providing convenient access to aFormattingConversionServiceconfigured with converters and formatters for common types such as numbers, dates, and times.
- 
Uses of Aware in org.springframework.http.clientClasses in org.springframework.http.client that implement AwareModifier and TypeClassDescriptionclassFactory to manage Reactor Netty resources, i.e.
- 
Uses of Aware in org.springframework.http.client.reactiveClasses in org.springframework.http.client.reactive that implement AwareModifier and TypeClassDescriptionclassDeprecated.since 6.1 due to a package change; useReactorResourceFactoryinstead.
- 
Uses of Aware in org.springframework.http.converter.jsonClasses in org.springframework.http.converter.json that implement AwareModifier and TypeClassDescriptionclassAFactoryBeanfor creating a Jackson 2.xObjectMapper(default) orXmlMapper(createXmlMapperproperty set to true) with setters to enable or disable Jackson features from within XML configuration.
- 
Uses of Aware in org.springframework.jca.endpointClasses in org.springframework.jca.endpoint that implement AwareModifier and TypeClassDescriptionclassAbstract base implementation of the JCA 1.7MessageEndpointFactoryinterface, providing transaction management capabilities as well as ClassLoader exposure for endpoint invocations.classGeneric implementation of the JCA 1.7MessageEndpointFactoryinterface, providing transaction management capabilities for any kind of message listener object (e.g.
- 
Uses of Aware in org.springframework.jdbc.configClasses in org.springframework.jdbc.config that implement AwareModifier and TypeClassDescriptionclassFactoryBeanimplementation that takes a list of location Strings and creates a sorted array ofResourceinstances.
- 
Uses of Aware in org.springframework.jdbc.datasource.lookupClasses in org.springframework.jdbc.datasource.lookup that implement AwareModifier and TypeClassDescriptionclassDataSourceLookupimplementation based on a SpringBeanFactory.
- 
Uses of Aware in org.springframework.jms.annotationClasses in org.springframework.jms.annotation that implement AwareModifier and TypeClassDescriptionclassBean post-processor that registers methods annotated withJmsListenerto be invoked by a JMS message listener container created under the cover by aJmsListenerContainerFactoryaccording to the attributes of the annotation.
- 
Uses of Aware in org.springframework.jms.configClasses in org.springframework.jms.config that implement AwareModifier and TypeClassDescriptionclassHelper bean for registeringJmsListenerEndpointwith aJmsListenerEndpointRegistry.classCreates the necessaryMessageListenerContainerinstances for the registered endpoints.classAJmsListenerEndpointproviding the method to invoke to process an incoming message for this endpoint.
- 
Uses of Aware in org.springframework.jms.listenerClasses in org.springframework.jms.listener that implement AwareModifier and TypeClassDescriptionclassCommon base class for all containers which need to implement listening based on a JMS Connection (either shared or freshly obtained for each attempt).classAbstract base class for Spring message listener container implementations.classBase class for listener container implementations which are based on polling.classMessage listener container variant that uses plain JMS client APIs, specifically a loop ofMessageConsumer.receive()calls that also allow for transactional reception of messages (registering them with XA transactions).classMessage listener container that uses the plain JMS client API'sMessageConsumer.setMessageListener()method to create concurrent MessageConsumers for the specified listeners.
- 
Uses of Aware in org.springframework.jms.listener.endpointClasses in org.springframework.jms.listener.endpoint that implement AwareModifier and TypeClassDescriptionclassJMS-specific implementation of the JCA 1.7MessageEndpointFactoryinterface, providing transaction management capabilities for a JMS listener object (e.g.classExtension of the generic JCA 1.5GenericMessageEndpointManager, adding JMS-specific support for ActivationSpec configuration.
- 
Uses of Aware in org.springframework.jms.support.converterClasses in org.springframework.jms.support.converter that implement AwareModifier and TypeClassDescriptionclassMessage converter that uses Jackson 2.x to convert messages to and from JSON.
- 
Uses of Aware in org.springframework.jms.support.destinationClasses in org.springframework.jms.support.destination that implement AwareModifier and TypeClassDescriptionclassDestinationResolverimplementation based on a SpringBeanFactory.
- 
Uses of Aware in org.springframework.jmx.accessClasses in org.springframework.jmx.access that implement AwareModifier and TypeClassDescriptionclassMethodInterceptorthat routes calls to an MBean running on the suppliedMBeanServerConnection.classCreates a proxy to a managed resource running either locally or remotely.
- 
Uses of Aware in org.springframework.jmx.exportClasses in org.springframework.jmx.export that implement AwareModifier and TypeClassDescriptionclassJMX exporter that allows for exposing any Spring-managed bean to a JMXMBeanServer, without the need to define any JMX-specific information in the bean classes.
- 
Uses of Aware in org.springframework.jmx.export.annotationClasses in org.springframework.jmx.export.annotation that implement AwareModifier and TypeClassDescriptionclassImplementation of theJmxAttributeSourceinterface that reads annotations and exposes the corresponding attributes.classConvenient subclass of Spring's standardMBeanExporter, activating annotation usage for JMX exposure of Spring beans:ManagedResource,ManagedAttribute,ManagedOperation, etc.
- 
Uses of Aware in org.springframework.jmx.export.assemblerClasses in org.springframework.jmx.export.assembler that implement AwareModifier and TypeClassDescriptionclassSubclass ofAbstractReflectiveMBeanInfoAssemblerthat allows for the management interface of a bean to be defined using arbitrary interfaces.
- 
Uses of Aware in org.springframework.jmx.export.notificationSubinterfaces of Aware in org.springframework.jmx.export.notificationModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by any Spring-managed resource that is to be registered with anMBeanServerand wishes to send JMXjavax.management.Notifications.
- 
Uses of Aware in org.springframework.jmx.supportClasses in org.springframework.jmx.support that implement AwareModifier and TypeClassDescriptionclassFactoryBeanthat creates a JMX 1.2MBeanServerConnectionto a remoteMBeanServerexposed via aJMXServerConnector.
- 
Uses of Aware in org.springframework.jndiClasses in org.springframework.jndi that implement Aware
- 
Uses of Aware in org.springframework.messaging.coreClasses in org.springframework.messaging.core that implement AwareModifier and TypeClassDescriptionclassAn implementation ofDestinationResolverthat interprets a destination name as the bean name of aMessageChanneland looks up the bean in the configuredBeanFactory.classA messaging template that resolves destinations names toMessageChannel's to send and receive messages from.
- 
Uses of Aware in org.springframework.messaging.handler.annotation.reactiveClasses in org.springframework.messaging.handler.annotation.reactive that implement AwareModifier and TypeClassDescriptionclassExtension ofAbstractMethodMessageHandlerfor reactive, non-blocking handling of messages via@MessageMappingmethods.
- 
Uses of Aware in org.springframework.messaging.handler.annotation.supportClasses in org.springframework.messaging.handler.annotation.support that implement AwareModifier and TypeClassDescriptionclassThe defaultMessageHandlerMethodFactoryimplementation creating anInvocableHandlerMethodwith the necessaryHandlerMethodArgumentResolverinstances to detect and process most of the use cases defined byMessageMapping.
- 
Uses of Aware in org.springframework.messaging.handler.invocationClasses in org.springframework.messaging.handler.invocation that implement AwareModifier and TypeClassDescriptionclassAbstract base class for HandlerMethod-based message handling.
- 
Uses of Aware in org.springframework.messaging.handler.invocation.reactiveClasses in org.springframework.messaging.handler.invocation.reactive that implement AwareModifier and TypeClassDescriptionclassAbstract base class for reactive HandlerMethod-based message handling.
- 
Uses of Aware in org.springframework.messaging.rsocket.annotation.supportClasses in org.springframework.messaging.rsocket.annotation.support that implement AwareModifier and TypeClassDescriptionclassExtension ofMessageMappingMessageHandlerto handle RSocket requests with@MessageMappingand@ConnectMappingmethods, also supporting use of@RSocketExchange.
- 
Uses of Aware in org.springframework.messaging.simp.annotation.supportClasses in org.springframework.messaging.simp.annotation.support that implement AwareModifier and TypeClassDescriptionclassA handler for messages delegating to@MessageMappingand@SubscribeMappingannotated methods.
- 
Uses of Aware in org.springframework.messaging.simp.brokerClasses in org.springframework.messaging.simp.broker that implement AwareModifier and TypeClassDescriptionclassAbstract base class for aMessageHandlerthat broker messages to registered subscribers.classA "simple" message broker that recognizes the message types defined inSimpMessageType, keeps track of subscriptions with the help of aSubscriptionRegistry, and sends messages to subscribers.
- 
Uses of Aware in org.springframework.messaging.simp.configClasses in org.springframework.messaging.simp.config that implement AwareModifier and TypeClassDescriptionclassProvides essential configuration for handling messages with simple messaging protocols such as STOMP.
- 
Uses of Aware in org.springframework.messaging.simp.stompClasses in org.springframework.messaging.simp.stomp that implement AwareModifier and TypeClassDescriptionclassAMessageHandlerthat handles messages by forwarding them to a STOMP broker.
- 
Uses of Aware in org.springframework.messaging.supportClasses in org.springframework.messaging.support that implement AwareModifier and TypeClassDescriptionclassAbstract base class forMessageChannelimplementations.classAbstract base class forSubscribableChannelimplementations.classASubscribableChannelthat sends messages to each of its subscribers.
- 
Uses of Aware in org.springframework.orm.hibernate5Classes in org.springframework.orm.hibernate5 that implement AwareModifier and TypeClassDescriptionclassPlatformTransactionManagerimplementation for a single HibernateSessionFactory.classFactoryBeanthat creates a HibernateSessionFactory.
- 
Uses of Aware in org.springframework.orm.hibernate5.supportClasses in org.springframework.orm.hibernate5.support that implement AwareModifier and TypeClassDescriptionclassServlet Filter that binds a Hibernate Session to the thread for the entire processing of the request.
- 
Uses of Aware in org.springframework.orm.jpaClasses in org.springframework.orm.jpa that implement AwareModifier and TypeClassDescriptionclassAbstractFactoryBeanthat creates a local JPAEntityManagerFactoryinstance within a Spring application context.classBase class for any class that needs to access a JPAEntityManagerFactory, usually in order to obtain a JPAEntityManager.classPlatformTransactionManagerimplementation for a single JPAEntityManagerFactory.classFactoryBeanthat creates a JPAEntityManagerFactoryaccording to JPA's standard container bootstrap contract.classFactoryBeanthat creates a JPAEntityManagerFactoryaccording to JPA's standard standalone bootstrap contract.
- 
Uses of Aware in org.springframework.orm.jpa.persistenceunitClasses in org.springframework.orm.jpa.persistenceunit that implement AwareModifier and TypeClassDescriptionclassDefault implementation of thePersistenceUnitManagerinterface.
- 
Uses of Aware in org.springframework.orm.jpa.supportClasses in org.springframework.orm.jpa.support that implement AwareModifier and TypeClassDescriptionclassServlet Filter that binds a JPA EntityManager to the thread for the entire processing of the request.classSpring web request interceptor that binds a JPA EntityManager to the thread for the entire processing of the request.classBeanPostProcessor that processesPersistenceUnitandPersistenceContextannotations, for injection of the corresponding JPA resourcesEntityManagerFactoryandEntityManager.classFactoryBeanthat exposes a shared JPAEntityManagerreference for a given EntityManagerFactory.
- 
Uses of Aware in org.springframework.oxm.jaxbClasses in org.springframework.oxm.jaxb that implement AwareModifier and TypeClassDescriptionclassImplementation of theGenericMarshallerinterface for JAXB 2.2.
- 
Uses of Aware in org.springframework.oxm.xstreamClasses in org.springframework.oxm.xstream that implement AwareModifier and TypeClassDescriptionclassImplementation of theMarshallerinterface for XStream.
- 
Uses of Aware in org.springframework.r2dbc.connection.lookupClasses in org.springframework.r2dbc.connection.lookup that implement AwareModifier and TypeClassDescriptionclassConnectionFactoryLookupimplementation based on a SpringBeanFactory.
- 
Uses of Aware in org.springframework.scheduling.annotationClasses in org.springframework.scheduling.annotation that implement AwareModifier and TypeClassDescriptionclassAbstract baseConfigurationclass providing common structure for enabling Spring's asynchronous method execution capability.classSpecialization ofAsyncExecutionInterceptorthat delegates method execution to anExecutorbased on theAsyncannotation.classAdvisor that activates asynchronous method execution through theAsyncannotation.classBean post-processor that automatically applies asynchronous invocation behavior to any bean that carries theAsyncannotation at class or method-level by adding a correspondingAsyncAnnotationAdvisorto the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all the target's interfaces).class@Configurationclass that registers the Spring infrastructure beans necessary to enable proxy-based asynchronous method execution.classBean post-processor that registers methods annotated with@Scheduledto be invoked by aTaskScheduleraccording to the "fixedRate", "fixedDelay", or "cron" expression provided via the annotation.
- 
Uses of Aware in org.springframework.scheduling.aspectjClasses in org.springframework.scheduling.aspectj that implement AwareModifier and TypeClassDescriptionclass@Configurationclass that registers the Spring infrastructure beans necessary to enable AspectJ-based asynchronous method execution.
- 
Uses of Aware in org.springframework.scheduling.concurrentClasses in org.springframework.scheduling.concurrent that implement AwareModifier and TypeClassDescriptionclassBase class for setting up aExecutorService(typically aThreadPoolExecutororScheduledThreadPoolExecutor).classFactoryBeanthat sets up aScheduledExecutorService(by default: aScheduledThreadPoolExecutor) and exposes it for bean references.classA simple implementation of Spring'sTaskSchedulerinterface, using a single scheduler thread and executing every scheduled task in an individual separate thread.classJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a bean reference of its nativeExecutorServicetype.classJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a SpringTaskExecutor.classA standard implementation of Spring'sTaskSchedulerinterface, wrapping a nativeScheduledThreadPoolExecutorand providing all applicable configuration options for it.
- 
Uses of Aware in org.springframework.scheduling.configClasses in org.springframework.scheduling.config that implement AwareModifier and TypeClassDescriptionclassFactoryBeanfor creatingThreadPoolTaskExecutorinstances, primarily used behind the XML task namespace.classA routing implementation of theTaskSchedulerinterface, delegating to a target scheduler based on an identified qualifier or using a default scheduler otherwise.
- 
Uses of Aware in org.springframework.scheduling.quartzSubinterfaces of Aware in org.springframework.scheduling.quartzModifier and TypeInterfaceDescriptioninterfaceCallback interface to be implemented by Spring-managed Quartz artifacts that need access to the SchedulerContext (without having natural access to it).Classes in org.springframework.scheduling.quartz that implement AwareModifier and TypeClassDescriptionclassA SpringFactoryBeanfor creating a QuartzCronTriggerinstance, supporting bean-style usage for trigger configuration.classA SpringFactoryBeanfor creating a QuartzJobDetailinstance, supporting bean-style usage for JobDetail configuration.classFactoryBeanthat exposes aJobDetailobject which delegates job execution to a specified (static or non-static) method.classCommon base class for accessing a Quartz Scheduler, i.e.classSpring bean-style class for accessing a Quartz Scheduler, i.e.classFactoryBeanthat creates and configures a QuartzScheduler, manages its lifecycle as part of the Spring application context, and exposes the Scheduler as bean reference for dependency injection.classA SpringFactoryBeanfor creating a QuartzSimpleTriggerinstance, supporting bean-style usage for trigger configuration.classSubclass ofAdaptableJobFactorythat also supports Spring-style dependency injection on bean properties.
- 
Uses of Aware in org.springframework.scheduling.supportClasses in org.springframework.scheduling.support that implement AwareModifier and TypeClassDescriptionclassAdapter that implements theRunnableinterface as a configurable method invocation based on Spring's MethodInvoker.
- 
Uses of Aware in org.springframework.scripting.bshClasses in org.springframework.scripting.bsh that implement AwareModifier and TypeClassDescriptionclassBeanShell-based implementation of Spring'sScriptEvaluatorstrategy interface.classScriptFactoryimplementation for a BeanShell script.
- 
Uses of Aware in org.springframework.scripting.groovyClasses in org.springframework.scripting.groovy that implement AwareModifier and TypeClassDescriptionclassGroovy-based implementation of Spring'sScriptEvaluatorstrategy interface.classScriptFactoryimplementation for a Groovy script.
- 
Uses of Aware in org.springframework.scripting.supportClasses in org.springframework.scripting.support that implement AwareModifier and TypeClassDescriptionclassBeanPostProcessorthat handlesScriptFactorydefinitions, replacing each factory with the actual scripted Java object generated by it.classjavax.script(JSR-223) based implementation of Spring'sScriptEvaluatorstrategy interface.classScriptFactoryimplementation based on the JSR-223 script engine abstraction (as included in Java).
- 
Uses of Aware in org.springframework.test.context.junit4Classes in org.springframework.test.context.junit4 that implement AwareModifier and TypeClassDescriptionclassAbstract base test class which integrates the Spring TestContext Framework with explicitApplicationContexttesting support in a JUnit 4 environment.classAbstract transactional extension ofAbstractJUnit4SpringContextTestswhich adds convenience functionality for JDBC access.
- 
Uses of Aware in org.springframework.test.context.testngClasses in org.springframework.test.context.testng that implement AwareModifier and TypeClassDescriptionclassAbstract base test class which integrates the Spring TestContext Framework with explicitApplicationContexttesting support in a TestNG environment.classAbstract transactional extension ofAbstractTestNGSpringContextTestswhich adds convenience functionality for JDBC access.
- 
Uses of Aware in org.springframework.transaction.annotationClasses in org.springframework.transaction.annotation that implement AwareModifier and TypeClassDescriptionclassAbstract base@Configurationclass providing common structure for enabling Spring's annotation-driven transaction management capability.classImplementation of theTransactionAttributeSourceinterface for working with transaction metadata in JDK 1.5+ annotation format.class@Configurationclass that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven transaction management.
- 
Uses of Aware in org.springframework.transaction.aspectjClasses in org.springframework.transaction.aspectj that implement AwareModifier and TypeClassDescriptionclass@Configurationclass that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven transaction management for the JTA 1.2Transactionalannotation in addition to Spring's ownTransactionalannotation.class@Configurationclass that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven transaction management for Spring's ownTransactionalannotation.
- 
Uses of Aware in org.springframework.transaction.interceptorClasses in org.springframework.transaction.interceptor that implement AwareModifier and TypeClassDescriptionclassAbstract implementation ofTransactionAttributeSourcethat caches attributes for methods and implements a fallback policy: 1.classAdvisor driven by aTransactionAttributeSource, used to include a transaction advice bean for methods that are transactional.classSimpleTransactionAttributeSourceimplementation that allows attributes to be stored per method in aMap.classSimpleTransactionAttributeSourceimplementation that allows attributes to be matched by registered name.classBase class for transactional aspects, such as theTransactionInterceptoror an AspectJ aspect.classAOP Alliance MethodInterceptor for declarative transaction management using the common Spring transaction infrastructure (PlatformTransactionManager/ReactiveTransactionManager).classProxy factory bean for simplified declarative transaction handling.
- 
Uses of Aware in org.springframework.ui.context.supportClasses in org.springframework.ui.context.support that implement AwareModifier and TypeClassDescriptionclassDeprecated.as of 6.0 in favor of using CSS, without direct replacement
- 
Uses of Aware in org.springframework.ui.freemarkerClasses in org.springframework.ui.freemarker that implement AwareModifier and TypeClassDescriptionclassFactory bean that creates a FreeMarkerConfigurationand provides it as a bean reference.
- 
Uses of Aware in org.springframework.validation.beanvalidationClasses in org.springframework.validation.beanvalidation that implement AwareModifier and TypeClassDescriptionclassThis is the central class forjakarta.validation(JSR-303) setup in a Spring application context: It bootstraps ajakarta.validation.ValidationFactoryand exposes it through the SpringValidatorinterface as well as through the JSR-303Validatorinterface and theValidatorFactoryinterface itself.classA convenientBeanPostProcessorimplementation that delegates to a JSR-303 provider for performing method-level validation on annotated methods.classLocalValidatorFactoryBeansubclass that simply turnsValidatorcalls into no-ops in case of no Bean Validation provider being available.
- 
Uses of Aware in org.springframework.web.acceptClasses in org.springframework.web.accept that implement AwareModifier and TypeClassDescriptionclassFactory to create aContentNegotiationManagerand configure it withContentNegotiationStrategyinstances.
- 
Uses of Aware in org.springframework.web.contextSubinterfaces of Aware in org.springframework.web.contextModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by any object that wishes to be notified of theServletConfig(typically determined by theWebApplicationContext) that it runs in.interfaceInterface to be implemented by any object that wishes to be notified of theServletContext(typically determined by theWebApplicationContext) that it runs in.
- 
Uses of Aware in org.springframework.web.context.request.asyncClasses in org.springframework.web.context.request.async that implement AwareModifier and TypeClassDescriptionclassWebAsyncTask<V>Holder for aCallable, a timeout value, and a task executor.
- 
Uses of Aware in org.springframework.web.context.supportClasses in org.springframework.web.context.support that implement AwareModifier and TypeClassDescriptionclassAbstractRefreshableApplicationContextsubclass which implements theConfigurableWebApplicationContextinterface for web environments.classWebApplicationContextimplementation which accepts component classes as input — in particular@Configurationclasses, but also plain@Componentclasses as well as JSR-330 compliant classes usingjakarta.injectannotations.classWebApplicationContextimplementation which takes its configuration from Groovy bean definition scripts and/or XML files, as understood by aGroovyBeanDefinitionReader.classExporter that takes Spring-defined objects and exposes them as ServletContext attributes.classFactoryBeanthat fetches a specific, existing ServletContext attribute.classFactoryBeanthat retrieves a specific ServletContext init parameter (that is, a "context-param" defined inweb.xml).classConvenient superclass for application objects running in aWebApplicationContext.classWebApplicationContextimplementation which takes its configuration from XML documents, understood by anXmlBeanDefinitionReader.
- 
Uses of Aware in org.springframework.web.filterClasses in org.springframework.web.filter that implement AwareModifier and TypeClassDescriptionclassBase class forFilters that perform logging operations before and after a request is processed.classServlet Filter that allows one to specify a character encoding for requests.classSimple request logging filter that writes the request URI (and optionally the query string) to the Commons Log.classFilterto handle CORS pre-flight requests and intercept CORS simple and actual requests with aCorsProcessor, and to update the response, e.g.classProxy for a standard Servlet Filter, delegating to a Spring-managed bean that implements the Filter interface.classFilterthat parses form data for HTTP PUT, PATCH, and DELETE requests and exposes it as Servlet request parameters.classExtract values from "Forwarded" and "X-Forwarded-*" headers, wrap the request and response, and make they reflect the client-originated protocol and address in the following methods:getServerName()getServerPort()getScheme()isSecure()sendRedirect(String).classSimple base implementation ofFilterwhich treats its config parameters (init-paramentries within thefiltertag inweb.xml) as bean properties.classFilterthat converts posted method parameters into HTTP methods, retrievable viaHttpServletRequest.getMethod().classFilter base class that aims to guarantee a single execution per request dispatch, on any servlet container.classOverridesHttpServletResponse.sendRedirect(String)and handles it by setting the HTTP status and "Location" headers, which keeps the Servlet container from re-writing relative redirect URLs into absolute ones.classServlet Filter that exposes the request to the current thread, through bothLocaleContextHolderandRequestContextHolder.classFilterthat createsobservationsfor HTTP exchanges.classSimple request logging filter that writes the request URI (and optionally the query string) to the ServletContext log.classFilterthat generates anETagvalue based on the content on the response.
- 
Uses of Aware in org.springframework.web.multipart.supportClasses in org.springframework.web.multipart.support that implement AwareModifier and TypeClassDescriptionclassServlet Filter that resolves multipart requests via aMultipartResolver.
- 
Uses of Aware in org.springframework.web.reactiveClasses in org.springframework.web.reactive that implement AwareModifier and TypeClassDescriptionclassCentral dispatcher for HTTP request handlers/controllers.
- 
Uses of Aware in org.springframework.web.reactive.configClasses in org.springframework.web.reactive.config that implement AwareModifier and TypeClassDescriptionclassA subclass ofWebFluxConfigurationSupportthat detects and delegates to all beans of typeWebFluxConfigurerallowing them to customize the configuration provided byWebFluxConfigurationSupport.classThe main class for Spring WebFlux configuration.
- 
Uses of Aware in org.springframework.web.reactive.function.server.supportClasses in org.springframework.web.reactive.function.server.support that implement AwareModifier and TypeClassDescriptionclassHandlerMappingimplementation that supportsRouterFunctions.
- 
Uses of Aware in org.springframework.web.reactive.handlerClasses in org.springframework.web.reactive.handler that implement AwareModifier and TypeClassDescriptionclassAbstract base class forHandlerMappingimplementations.classAbstract base class for URL-mappedHandlerMappingimplementations.classImplementation of theHandlerMappinginterface to map from URLs to request handler beans.
- 
Uses of Aware in org.springframework.web.reactive.resourceClasses in org.springframework.web.reactive.resource that implement AwareModifier and TypeClassDescriptionclassA central component to use to obtain the public URL path that clients should use to access a static resource.
- 
Uses of Aware in org.springframework.web.reactive.result.methodClasses in org.springframework.web.reactive.result.method that implement AwareModifier and TypeClassDescriptionclassAbstract base class forHandlerMappingimplementations that define a mapping between a request and aHandlerMethod.classAbstract base class for classes for whichRequestMappingInfodefines the mapping between a request and a handler method.
- 
Uses of Aware in org.springframework.web.reactive.result.method.annotationClasses in org.springframework.web.reactive.result.method.annotation that implement AwareModifier and TypeClassDescriptionclassSupports the invocation of@RequestMappinghandler methods.classAn extension ofRequestMappingInfoHandlerMappingthat createsRequestMappingInfoinstances from type-level and method-level@RequestMappingand@HttpExchangeannotations.classA class with an@ExceptionHandlermethod that handles all Spring WebFlux raised exceptions by returning aResponseEntitywith RFC 9457 formatted error details in the body.
- 
Uses of Aware in org.springframework.web.reactive.result.viewClasses in org.springframework.web.reactive.result.view that implement AwareModifier and TypeClassDescriptionclassAbstract base class for URL-based views.classBase class forViewimplementations.classView that redirects to an absolute or context relative URL.classAViewResolverthat allows direct resolution of symbolic view names to URLs without explicit mapping definitions.
- 
Uses of Aware in org.springframework.web.reactive.result.view.freemarkerClasses in org.springframework.web.reactive.result.view.freemarker that implement AwareModifier and TypeClassDescriptionclassConfigures FreeMarker for web usage via the "configLocation", "freemarkerSettings", or "templateLoaderPath" properties.classAViewimplementation that uses the FreeMarker template engine.classAViewResolverfor resolvingFreeMarkerViewinstances, i.e.
- 
Uses of Aware in org.springframework.web.reactive.result.view.scriptClasses in org.springframework.web.reactive.result.view.script that implement AwareModifier and TypeClassDescriptionclassAnAbstractUrlBasedViewsubclass designed to run any template library based on a JSR-223 script engine.classConvenience subclass ofUrlBasedViewResolverthat supportsScriptTemplateViewand custom subclasses of it.
- 
Uses of Aware in org.springframework.web.servletClasses in org.springframework.web.servlet that implement AwareModifier and TypeClassDescriptionclassCentral dispatcher for HTTP request handlers/controllers, e.g.classBase servlet for Spring's web framework.classSimple extension ofHttpServletwhich treats its config parameters (init-paramentries within theservlettag inweb.xml) as bean properties.
- 
Uses of Aware in org.springframework.web.servlet.config.annotationClasses in org.springframework.web.servlet.config.annotation that implement AwareModifier and TypeClassDescriptionclassA subclass ofWebMvcConfigurationSupportthat detects and delegates to all beans of typeWebMvcConfigurerallowing them to customize the configuration provided byWebMvcConfigurationSupport.classThis is the main class providing the configuration behind the MVC Java config.
- 
Uses of Aware in org.springframework.web.servlet.function.supportClasses in org.springframework.web.servlet.function.support that implement AwareModifier and TypeClassDescriptionclassHandlerMappingimplementation that supportsRouterFunctions.
- 
Uses of Aware in org.springframework.web.servlet.handlerClasses in org.springframework.web.servlet.handler that implement AwareModifier and TypeClassDescriptionclassAbstract implementation of theHandlerMappinginterface, detecting URL mappings for handler beans through introspection of all defined beans in the application context.classAbstract base class forHandlerMappingimplementations.classAbstract base class forHandlerMappingimplementations that define a mapping between a request and aHandlerMethod.classAbstract base class for URL-mappedHandlerMappingimplementations.classImplementation of theHandlerMappinginterface that maps from URLs to beans with names that start with a slash ("/"), similar to how Struts maps URLs to action names.classHelper class to get information from theHandlerMappingthat would serve a specific request.classBeanPostProcessorthat applies initialization and destruction callbacks to beans that implement theServletinterface.classImplementation of theHandlerMappinginterface that maps from URLs to request handler beans.
- 
Uses of Aware in org.springframework.web.servlet.mvcClasses in org.springframework.web.servlet.mvc that implement AwareModifier and TypeClassDescriptionclassConvenient superclass for controller implementations, using the Template Method design pattern.classAbstract base class forControllersthat return a view name based on the request URL.classTrivial controller that always returns a pre-configured view and optionally sets the response status code.classSpring Controller implementation that forwards to a named servlet, i.e.classSpring Controller implementation that wraps a servlet instance which it manages internally.classSimpleControllerimplementation that transforms the virtual path of a URL into a view name and returns that view.classHandler interceptor that checks the request for supported methods and a required session and prepares the response by applying the configured cache settings.
- 
Uses of Aware in org.springframework.web.servlet.mvc.annotationClasses in org.springframework.web.servlet.mvc.annotation that implement AwareModifier and TypeClassDescriptionclassAHandlerExceptionResolverthat uses the@ResponseStatusannotation to map exceptions to HTTP status codes.
- 
Uses of Aware in org.springframework.web.servlet.mvc.methodClasses in org.springframework.web.servlet.mvc.method that implement AwareModifier and TypeClassDescriptionclassAbstract base class forHandlerAdapterimplementations that support handlers of typeHandlerMethod.classAbstract base class for classes for whichRequestMappingInfodefines the mapping between a request and a handler method.
- 
Uses of Aware in org.springframework.web.servlet.mvc.method.annotationClasses in org.springframework.web.servlet.mvc.method.annotation that implement AwareModifier and TypeClassDescriptionclassAnAbstractHandlerMethodExceptionResolverthat resolves exceptions through@ExceptionHandlermethods.classclassCreatesRequestMappingInfoinstances from type-level and method-level@RequestMappingand@HttpExchangeannotations in@Controllerclasses.classA class with an@ExceptionHandlermethod that handles all Spring MVC raised exceptions by returning aResponseEntitywith RFC 9457 formatted error details in the body.
- 
Uses of Aware in org.springframework.web.servlet.resourceClasses in org.springframework.web.servlet.resource that implement AwareModifier and TypeClassDescriptionclassAnHttpRequestHandlerfor serving static files using the Servlet container's "default" Servlet.classHttpRequestHandlerthat serves static resources in an optimized way according to the guidelines of Page Speed, YSlow, etc.classA filter that wraps theHttpServletResponseand overrides itsencodeURLmethod in order to translate internal resource request URLs into public URL paths for external use.classA central component to use to obtain the public URL path that clients should use to access a static resource.
- 
Uses of Aware in org.springframework.web.servlet.supportClasses in org.springframework.web.servlet.support that implement AwareModifier and TypeClassDescriptionclassConvenient superclass for any kind of web content generator, likeAbstractControllerandWebContentInterceptor.
- 
Uses of Aware in org.springframework.web.servlet.viewClasses in org.springframework.web.servlet.view that implement AwareModifier and TypeClassDescriptionclassConvenient base class forViewResolverimplementations.classAdapter base class for template-based view technologies such as FreeMarker, with the ability to use request and session attributes in their model and the option to expose helper objects for Spring's FreeMarker macro library.classAbstract base class for template view resolvers, in particular for FreeMarker views.classAbstract base class for URL-based views.classAbstract base class forViewimplementations.classA simple implementation ofViewResolverthat interprets a view name as a bean name in the current application context, i.e.classImplementation ofViewResolverthat resolves a view based on the request file name orAcceptheader.classWrapper for a JSP or other resource within the same web application.classConvenient subclass ofUrlBasedViewResolverthat supportsInternalResourceView(i.e.classSpecialization ofInternalResourceViewfor JSTL pages, i.e.classView that redirects to an absolute, context relative, or current request relative URL.classDeprecated.as of 5.3, in favor of Spring's common view resolver variants and/or custom resolver implementationsclassSimple implementation of theViewResolverinterface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.classAViewResolverthat delegates to others.classDeprecated.as of 5.3, in favor of Spring's common view resolver variants and/or custom resolver implementations
- 
Uses of Aware in org.springframework.web.servlet.view.documentClasses in org.springframework.web.servlet.view.document that implement AwareModifier and TypeClassDescriptionclassAbstract superclass for PDF views that operate on an existing document with an AcroForm.classAbstract superclass for PDF views.classConvenient superclass for Excel document views in traditional XLS format.classConvenient superclass for Excel document views in the Office 2007 XLSX format, using POI's streaming variant.classConvenient superclass for Excel document views in the Office 2007 XLSX format (as supported by POI-OOXML).
- 
Uses of Aware in org.springframework.web.servlet.view.feedClasses in org.springframework.web.servlet.view.feed that implement AwareModifier and TypeClassDescriptionclassAbstract superclass for Atom Feed views, using the ROME package.classAbstractFeedView<T extends com.rometools.rome.feed.WireFeed>Abstract base class for Atom and RSS Feed views, using the ROME package.classAbstract superclass for RSS Feed views, using the ROME package.
- 
Uses of Aware in org.springframework.web.servlet.view.freemarkerClasses in org.springframework.web.servlet.view.freemarker that implement AwareModifier and TypeClassDescriptionclassBean to configure FreeMarker for web usage, via the "configLocation", "freemarkerSettings", or "templateLoaderPath" properties.classView using the FreeMarker template engine.classConvenience subclass ofUrlBasedViewResolverthat supportsFreeMarkerView(i.e.
- 
Uses of Aware in org.springframework.web.servlet.view.groovyClasses in org.springframework.web.servlet.view.groovy that implement AwareModifier and TypeClassDescriptionclassAn extension of Groovy'sTemplateConfigurationand an implementation of Spring MVC'sGroovyMarkupConfigfor creating aMarkupTemplateEnginefor use in a web application.classAnAbstractTemplateViewsubclass based on Groovy XML/XHTML markup templates.classConvenience subclass ofAbstractTemplateViewResolverthat supportsGroovyMarkupView(i.e.
- 
Uses of Aware in org.springframework.web.servlet.view.jsonClasses in org.springframework.web.servlet.view.json that implement AwareModifier and TypeClassDescriptionclassAbstract base class for Jackson based and content type independentAbstractViewimplementations.classSpring MVCViewthat renders JSON content by serializing the model for the current request using Jackson 2'sObjectMapper.
- 
Uses of Aware in org.springframework.web.servlet.view.scriptClasses in org.springframework.web.servlet.view.script that implement AwareModifier and TypeClassDescriptionclassAnAbstractUrlBasedViewsubclass designed to run any template library based on a JSR-223 script engine.classConvenience subclass ofUrlBasedViewResolverthat supportsScriptTemplateViewand custom subclasses of it.
- 
Uses of Aware in org.springframework.web.servlet.view.xmlClasses in org.springframework.web.servlet.view.xml that implement AwareModifier and TypeClassDescriptionclassSpring MVCViewthat renders XML content by serializing the model for the current request using Jackson 2'sXmlMapper.classSpring-MVCViewthat allows for response context to be rendered as the result of marshalling by aMarshaller.
- 
Uses of Aware in org.springframework.web.servlet.view.xsltClasses in org.springframework.web.servlet.view.xslt that implement AwareModifier and TypeClassDescriptionclassXSLT-driven View that allows for response context to be rendered as the result of an XSLT transformation.classViewResolverimplementation that resolves instances ofXsltViewby translating the supplied view name into the URL of the XSLT stylesheet.
- 
Uses of Aware in org.springframework.web.socket.client.standardClasses in org.springframework.web.socket.client.standard that implement AwareModifier and TypeClassDescriptionclassWebSocketconnection managerthat connects to the server viaWebSocketContainerand handles the session with an@ClientEndpointendpoint.classWebSocketconnection managerthat connects to the server viaWebSocketContainerand handles the session with anEndpoint.
- 
Uses of Aware in org.springframework.web.socket.config.annotationClasses in org.springframework.web.socket.config.annotation that implement AwareModifier and TypeClassDescriptionclassAWebSocketMessageBrokerConfigurationSupportextension that detects beans of typeWebSocketMessageBrokerConfigurerand delegates to all of them allowing callback style customization of the configuration provided inWebSocketMessageBrokerConfigurationSupport.classExtendsAbstractMessageBrokerConfigurationand adds configuration for receiving and responding to STOMP messages from WebSocket clients.
- 
Uses of Aware in org.springframework.web.socket.handlerClasses in org.springframework.web.socket.handler that implement AwareModifier and TypeClassDescriptionclassInstantiates a target handler through a SpringBeanFactoryand also provides an equivalent destroy method.classAWebSocketHandlerthat initializes and destroys aWebSocketHandlerinstance for each WebSocket connection and delegates all other methods to it.
- 
Uses of Aware in org.springframework.web.socket.messagingClasses in org.springframework.web.socket.messaging that implement AwareModifier and TypeClassDescriptionclassASubProtocolHandlerfor STOMP that supports versions 1.0, 1.1, and 1.2 of the STOMP specification.classA subclass ofSimpAnnotationMethodMessageHandlerto provide support forControllerAdvicewith global@MessageExceptionHandlermethods.
- 
Uses of Aware in org.springframework.web.socket.server.jettyClasses in org.springframework.web.socket.server.jetty that implement Aware
- 
Uses of Aware in org.springframework.web.socket.server.standardClasses in org.springframework.web.socket.server.standard that implement AwareModifier and TypeClassDescriptionclassDetects beans of typeServerEndpointConfigand registers with the standard Jakarta WebSocket runtime.classAn implementation ofServerEndpointConfigfor use in Spring-based applications.classAFactoryBeanfor configuringServerContainer.
- 
Uses of Aware in org.springframework.web.socket.server.supportClasses in org.springframework.web.socket.server.support that implement AwareModifier and TypeClassDescriptionclassA defaultHandshakeHandlerimplementation, extendingAbstractHandshakeHandlerwith Servlet-specific initialization support.classExtension ofSimpleUrlHandlerMappingwith support for more precise mapping of WebSocket handshake requests to handlers of typeWebSocketHttpRequestHandler.classAHttpRequestHandlerfor processing WebSocket handshake requests.
- 
Uses of Aware in org.springframework.web.socket.sockjs.supportClasses in org.springframework.web.socket.sockjs.support that implement AwareModifier and TypeClassDescriptionclassAnHttpRequestHandlerthat allows mapping aSockJsServiceto requests in a Servlet container.
- 
Uses of Aware in org.springframework.web.socket.sockjs.transport.handlerClasses in org.springframework.web.socket.sockjs.transport.handler that implement AwareModifier and TypeClassDescriptionclassA default implementation ofSockJsServicewith all defaultTransportHandlerimplementations pre-registered.classWebSocket-basedTransportHandler.
PropertyPlaceholderConfigurer