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.
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 JPA (Java Persistence API) with Spring concepts.
Hibernate-specific support classes, integrated with JPA.
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-based retry and concurrency limit support.
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 the Spring TestContext Framework.
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.
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.
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.
Support for creating a registry of HTTP Service client proxies, and declaring
the proxies as beans.
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.
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.aspectj
Classes 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.annotation
Classes 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.autoproxy
Classes 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.config
Classes 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.framework
Classes 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(Class, ProxyFactory)algorithm. -
Uses of Aware in org.springframework.aop.framework.autoproxy
Classes 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 ofAbstractAdvisingBeanPostProcessorwhich 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.target
Classes 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.interceptor
Classes 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.scope
Classes in org.springframework.aop.scope that implement AwareModifier and TypeClassDescriptionclassConvenient proxy factory bean for scoped objects. -
Uses of Aware in org.springframework.aop.support
Classes 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.target
Classes 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.factory
Subinterfaces 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.annotation
Classes 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.config
Classes 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, for removal: This API element is subject to removal in a future version.classFactoryBeanthat evaluates a property path on a given target object.classDeprecated, for removal: This API element is subject to removal in a future version.as of 5.2, to be removed in 8.0; 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.serviceloader
Classes 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.support
Classes 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 (for example,Repository<Customer>). -
Uses of Aware in org.springframework.beans.factory.wiring
Classes 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.annotation
Classes 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.aspectj
Classes 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.concurrent
Classes 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(String)request. -
Uses of Aware in org.springframework.cache.interceptor
Classes 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.jcache
Classes 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.config
Classes 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.interceptor
Classes 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.context
Subinterfaces 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.annotation
Subinterfaces 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.event
Classes 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.support
Classes 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, for example, for custom lookup of collaborating beans or for context-specific resource access.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 (for example, "mypackage/myresource.txt").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 (for example, "mydir/myfile.txt").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.weaving
Subinterfaces 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.annotation
Classes 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.support
Classes 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.datetime
Classes in org.springframework.format.datetime that implement AwareModifier and TypeClassDescriptionclassFormats fields annotated with theDateTimeFormatannotation using aDateFormatter. -
Uses of Aware in org.springframework.format.datetime.standard
Classes in org.springframework.format.datetime.standard that implement AwareModifier and TypeClassDescriptionclassFormats fields annotated with theDurationFormatannotation using the selected style for parsing and printing JSR-310Duration.classFormats fields annotated with theDateTimeFormatannotation using the JSR-310java.timepackage in JDK 8. -
Uses of Aware in org.springframework.format.number
Classes in org.springframework.format.number that implement AwareModifier and TypeClassDescriptionclassFormats fields annotated with theNumberFormatannotation. -
Uses of Aware in org.springframework.format.number.money
Classes in org.springframework.format.number.money that implement AwareModifier and TypeClassDescriptionclassFormatsMonetaryAmountfields annotated with Spring's commonNumberFormatannotation. -
Uses of Aware in org.springframework.format.support
Classes 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.client
Classes in org.springframework.http.client that implement AwareModifier and TypeClassDescriptionclassFactory to manage Reactor Netty resources, i.e. -
Uses of Aware in org.springframework.http.converter.json
Classes in org.springframework.http.converter.json that implement AwareModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor of using directly Jackson 3 converters default constructor -
Uses of Aware in org.springframework.jca.endpoint
Classes 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 (for example,MessageListenerobjects orMessageListenerobjects). -
Uses of Aware in org.springframework.jdbc.config
Classes 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.lookup
Classes in org.springframework.jdbc.datasource.lookup that implement AwareModifier and TypeClassDescriptionclassDataSourceLookupimplementation based on a SpringBeanFactory. -
Uses of Aware in org.springframework.jms.annotation
Classes 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.config
Classes 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.listener
Classes 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 receipt 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.endpoint
Classes 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 (for example, aMessageListenerobject).classExtension of the generic JCA 1.5GenericMessageEndpointManager, adding JMS-specific support for ActivationSpec configuration. -
Uses of Aware in org.springframework.jms.support.converter
Classes in org.springframework.jms.support.converter that implement AwareModifier and TypeClassDescriptionclassMessage converter that uses Jackson 3.x to convert messages to and from JSON.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor ofJacksonJsonMessageConverter -
Uses of Aware in org.springframework.jms.support.destination
Classes in org.springframework.jms.support.destination that implement AwareModifier and TypeClassDescriptionclassDestinationResolverimplementation based on a SpringBeanFactory. -
Uses of Aware in org.springframework.jmx.access
Classes 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.export
Classes 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.annotation
Classes 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.assembler
Classes 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.notification
Subinterfaces 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.support
Classes 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.jndi
Classes in org.springframework.jndi that implement Aware -
Uses of Aware in org.springframework.messaging.core
Classes 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.reactive
Classes 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.support
Classes 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.invocation
Classes 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.reactive
Classes 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.support
Classes 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.support
Classes 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.broker
Classes 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.config
Classes 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.stomp
Classes 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.support
Classes 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.jpa
Classes 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.hibernate
Classes in org.springframework.orm.jpa.hibernate that implement AwareModifier and TypeClassDescriptionclassPlatformTransactionManagerimplementation for a single HibernateSessionFactory.classFactoryBeanthat creates a HibernateSessionFactory. -
Uses of Aware in org.springframework.orm.jpa.persistenceunit
Classes in org.springframework.orm.jpa.persistenceunit that implement AwareModifier and TypeClassDescriptionclassDefault implementation of thePersistenceUnitManagerinterface. -
Uses of Aware in org.springframework.orm.jpa.support
Classes 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.jaxb
Classes in org.springframework.oxm.jaxb that implement AwareModifier and TypeClassDescriptionclassImplementation of theGenericMarshallerinterface for JAXB 2.2. -
Uses of Aware in org.springframework.oxm.xstream
Classes in org.springframework.oxm.xstream that implement AwareModifier and TypeClassDescriptionclassImplementation of theMarshallerinterface for XStream. -
Uses of Aware in org.springframework.r2dbc.connection.lookup
Classes in org.springframework.r2dbc.connection.lookup that implement AwareModifier and TypeClassDescriptionclassConnectionFactoryLookupimplementation based on a SpringBeanFactory. -
Uses of Aware in org.springframework.resilience.annotation
Classes in org.springframework.resilience.annotation that implement AwareModifier and TypeClassDescriptionclassA convenientBeanPostProcessorthat applies a concurrency interceptor to all bean methods annotated with@ConcurrencyLimit.class@Configurationclass that registers the Spring infrastructure beans necessary to enable proxy-based method invocations with retry and concurrency limit behavior.classA convenientBeanPostProcessorthat applies a retry interceptor to all bean methods annotated with@Retryable. -
Uses of Aware in org.springframework.scheduling.annotation
Classes 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.aspectj
Classes 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.concurrent
Classes 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.config
Classes 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.quartz
Subinterfaces 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.support
Classes 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.bsh
Classes 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.groovy
Classes 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.support
Classes 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.junit4
Classes in org.springframework.test.context.junit4 that implement AwareModifier and TypeClassDescriptionclassDeprecated.since Spring Framework 7.0 in favor of theSpringExtensionand JUnit JupiterclassDeprecated.since Spring Framework 7.0 in favor of theSpringExtensionand JUnit Jupiter -
Uses of Aware in org.springframework.test.context.support
Classes in org.springframework.test.context.support that implement AwareModifier and TypeClassDescriptionclassBeanFactoryInitializerthat eagerly initializesDynamicPropertyRegistrarbeans. -
Uses of Aware in org.springframework.test.context.testng
Classes 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.annotation
Classes 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 from annotations.class@Configurationclass that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven transaction management. -
Uses of Aware in org.springframework.transaction.aspectj
Classes 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.interceptor
Classes 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.freemarker
Classes 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.beanvalidation
Classes 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.context
Subinterfaces 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.async
Classes 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.support
Classes 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.filter
Classes 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, for example, with CORS response headers, based on the policy matched through the providedCorsConfigurationSource.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.final classFilterthat modifies the URL, and then either redirects or wraps the request to effect the change. -
Uses of Aware in org.springframework.web.multipart.support
Classes 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.reactive
Classes in org.springframework.web.reactive that implement AwareModifier and TypeClassDescriptionclassCentral dispatcher for HTTP request handlers/controllers. -
Uses of Aware in org.springframework.web.reactive.config
Classes 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.support
Classes in org.springframework.web.reactive.function.server.support that implement AwareModifier and TypeClassDescriptionclassHandlerMappingimplementation that supportsRouterFunctions. -
Uses of Aware in org.springframework.web.reactive.handler
Classes 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.resource
Classes 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.method
Classes 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.annotation
Classes 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.view
Classes 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.freemarker
Classes 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.script
Classes 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.service.registry
Classes in org.springframework.web.service.registry that implement AwareModifier and TypeClassDescriptionclassAbstract registrar class that imports: Bean definitions for HTTP Service interface client proxies organized byHttpServiceGroup.final classFactoryBeanforHttpServiceProxyRegistryresponsible for initializingHttpServiceGroups and creating the HTTP Service client proxies for each group. -
Uses of Aware in org.springframework.web.servlet
Classes in org.springframework.web.servlet that implement AwareModifier and TypeClassDescriptionclassCentral dispatcher for HTTP request handlers/controllers, for example, for web UI controllers or HTTP-based remote service exporters.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.annotation
Classes 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.support
Classes in org.springframework.web.servlet.function.support that implement AwareModifier and TypeClassDescriptionclassHandlerMappingimplementation that supportsRouterFunctions. -
Uses of Aware in org.springframework.web.servlet.handler
Classes 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.classDeprecated, for removal: This API element is subject to removal in a future version.in favor of using justPathPatternParser; whenHandlerMappingIntrospector.allHandlerMappingsUsePathPatternParser()returns true, it is sufficient to use that to align with handler mappings.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.mvc
Classes 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.annotation
Classes 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.method
Classes 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.annotation
Classes 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.resource
Classes 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.support
Classes 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.view
Classes in org.springframework.web.servlet.view that implement AwareModifier and TypeClassDescriptionclassConvenient base class forViewResolverimplementations.classAbstract base class for Jackson 3.x based and content type independentAbstractViewimplementations.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.classSimple implementation of theViewResolverinterface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.classAViewResolverthat delegates to others. -
Uses of Aware in org.springframework.web.servlet.view.document
Classes in org.springframework.web.servlet.view.document that implement AwareModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0. -
Uses of Aware in org.springframework.web.servlet.view.feed
Classes in org.springframework.web.servlet.view.feed that implement AwareModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classAbstractFeedView<T extends com.rometools.rome.feed.WireFeed>Deprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0. -
Uses of Aware in org.springframework.web.servlet.view.freemarker
Classes 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.groovy
Classes 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.json
Classes in org.springframework.web.servlet.view.json that implement AwareModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor ofAbstractJacksonViewclassSpring MVCViewthat renders JSON content by serializing the model for the current request using Jackson 3'sJsonMapper.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor ofJacksonJsonView -
Uses of Aware in org.springframework.web.servlet.view.script
Classes 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.xml
Classes 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 3'sXmlMapper.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor ofJacksonXmlViewclassSpring-MVCViewthat allows for response context to be rendered as the result of marshalling by aMarshaller. -
Uses of Aware in org.springframework.web.servlet.view.xslt
Classes 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.standard
Classes 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.annotation
Classes 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.handler
Classes 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.messaging
Classes 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.jetty
Classes in org.springframework.web.socket.server.jetty that implement Aware -
Uses of Aware in org.springframework.web.socket.server.standard
Classes 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.support
Classes 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.support
Classes 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.handler
Classes in org.springframework.web.socket.sockjs.transport.handler that implement AwareModifier and TypeClassDescriptionclassA default implementation ofSockJsServicewith all defaultTransportHandlerimplementations pre-registered.classWebSocket-basedTransportHandler.
PropertyPlaceholderConfigurer; to be removed in 8.0