Uses of Interface
org.springframework.beans.factory.Aware
Packages that use Aware Package Description org.springframework.aop.aspectj AspectJ integration package.org.springframework.aop.aspectj.annotation Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.org.springframework.aop.aspectj.autoproxy Base classes enabling auto-proxying based on AspectJ.org.springframework.aop.config Support package for declarative AOP configuration, with XML schema being the primary configuration format.org.springframework.aop.framework Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.org.springframework.aop.framework.autoproxy Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.org.springframework.aop.framework.autoproxy.target org.springframework.aop.interceptor Provides miscellaneous interceptor implementations.org.springframework.aop.scope Support for AOP-based scoping of target objects, with configurable backend.org.springframework.aop.support Convenience classes for using Spring's AOP API.org.springframework.aop.target org.springframework.beans.factory The core package implementing Spring's lightweight Inversion of Control (IoC) container.org.springframework.beans.factory.annotation Support package for annotation-driven bean configuration.org.springframework.beans.factory.config SPI interfaces and configuration-related convenience classes for bean factories.org.springframework.beans.factory.serviceloader Support package for the Java 6 ServiceLoader facility.org.springframework.beans.factory.support Classes supporting theorg.springframework.beans.factorypackage.org.springframework.beans.factory.wiring Mechanism to determine bean wiring metadata from a bean instance.org.springframework.cache.annotation Annotations and supporting classes for declarative cache management.org.springframework.cache.aspectj org.springframework.cache.concurrent Implementation package forjava.util.concurrentbased caches.org.springframework.cache.ehcache Support classes for the open source cache EhCache 2.x, allowing to set up an EhCache CacheManager and Caches as beans in a Spring context.org.springframework.cache.interceptor AOP-based solution for declarative caching demarcation.org.springframework.cache.jcache Implementation package for JSR-107 (javax.cache aka "JCache") based caches.org.springframework.cache.jcache.config Support package for declarative JSR-107 caching configuration.org.springframework.cache.jcache.interceptor AOP-based solution for declarative caching demarcation using JSR-107 annotations.org.springframework.context 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.org.springframework.context.annotation Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.org.springframework.context.event Support classes for application events, like standard context events.org.springframework.context.support Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.org.springframework.context.weaving Load-time weaving support for a Spring application context, building on Spring'sLoadTimeWeaverabstraction.org.springframework.dao.annotation Annotation support for DAOs.org.springframework.dao.support Support classes for DAO implementations, providing miscellaneous utility methods.org.springframework.ejb.access This package contains classes that allow easy access to EJBs.org.springframework.format.datetime Formatters forjava.util.Dateproperties.org.springframework.format.datetime.joda Integration with Joda-Time for formatting Joda date and time types as well as standard JDK Date types.org.springframework.format.datetime.standard Integration with the JSR-310java.timepackage in JDK 8.org.springframework.format.number Formatters forjava.lang.Numberproperties.org.springframework.format.number.money Integration with the JSR-354javax.moneypackage.org.springframework.format.support Support classes for the formatting package, providing common implementations as well as adapters.org.springframework.http.converter.json Provides HttpMessageConverter implementations for handling JSON.org.springframework.jca.context Integration package that allows for deploying a Spring application context as a JCA 1.7 compliant RAR file.org.springframework.jca.endpoint This package provides a facility for generic JCA message endpoint management.org.springframework.jca.work Convenience classes for scheduling based on the JCA WorkManager facility, as supported within ResourceAdapters.org.springframework.jdbc.config Defines the Spring JDBC configuration namespace.org.springframework.jdbc.datasource.lookup Provides a strategy for looking up JDBC DataSources by name.org.springframework.jms.annotation Annotations and support classes for declarative JMS listener endpoints.org.springframework.jms.config Support package for declarative messaging configuration, with Java configuration and XML schema support.org.springframework.jms.listener This package contains the base message listener container facility.org.springframework.jms.listener.endpoint This package provides JCA-based endpoint management for JMS message listeners.org.springframework.jms.remoting Remoting classes for transparent Java-to-Java remoting via a JMS provider.org.springframework.jms.support.converter Provides a MessageConverter abstraction to convert between Java objects and JMS messages.org.springframework.jms.support.destination Support classes for Spring's JMS framework.org.springframework.jmx.access Provides support for accessing remote MBean resources.org.springframework.jmx.export This package provides declarative creation and registration of Spring-managed beans as JMX MBeans.org.springframework.jmx.export.annotation Java 5 annotations for MBean exposure.org.springframework.jmx.export.assembler Provides a strategy for MBeanInfo assembly.org.springframework.jmx.export.notification Provides supporting infrastructure to allow Spring-created MBeans to send JMX notifications.org.springframework.jmx.support Contains support classes for connecting to local and remoteMBeanServers and for exposing anMBeanServerto remote clients.org.springframework.jndi 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.org.springframework.messaging.core Defines interfaces and implementation classes for messaging templates.org.springframework.messaging.handler.annotation.reactive Support classes for working with annotated message-handling methods with non-blocking, reactive contracts.org.springframework.messaging.handler.annotation.support Support classes for working with annotated message-handling methods.org.springframework.messaging.handler.invocation Common infrastructure for invoking message handler methods.org.springframework.messaging.handler.invocation.reactive Common infrastructure for invoking message handler methods with non-blocking, and reactive contracts.org.springframework.messaging.rsocket.annotation.support Support classes for working with annotated RSocket stream handling methods.org.springframework.messaging.simp.annotation.support Support classes for handling messages from simple messaging protocols (like STOMP).org.springframework.messaging.simp.broker Provides a "simple" message broker implementation along with an abstract base class and other supporting types such as a registry for subscriptions.org.springframework.messaging.simp.config Configuration support for WebSocket messaging using higher level messaging protocols.org.springframework.messaging.simp.stomp Generic support for simple messaging protocols (like STOMP).org.springframework.messaging.support Provides implementations ofMessagealong with a MessageBuilder and MessageHeaderAccessor for building and working with messages and message headers, as well as variousMessageChannelimplementations and channel interceptor support.org.springframework.orm.hibernate5 Package providing integration of Hibernate 5.x with Spring concepts.org.springframework.orm.hibernate5.support Classes supporting theorg.springframework.orm.hibernate5package.org.springframework.orm.jpa Package providing integration of JPA (Java Persistence API) with Spring concepts.org.springframework.orm.jpa.persistenceunit Internal support for managing JPA persistence units.org.springframework.orm.jpa.support Classes supporting theorg.springframework.orm.jpapackage.org.springframework.orm.jpa.vendor Support classes for adapting to specific JPA vendors.org.springframework.oxm.jaxb Package providing integration of JAXB with Spring's O/X Mapping support.org.springframework.oxm.xstream Package providing integration of XStream with Spring's O/X Mapping support.org.springframework.remoting.caucho This package provides remoting classes for Caucho's Hessian protocol: a proxy factory for accessing Hessian services, and an exporter for making beans available to Hessian clients.org.springframework.remoting.httpinvoker Remoting classes for transparent Java-to-Java remoting via HTTP invokers.org.springframework.remoting.jaxws Remoting classes for Web Services via JAX-WS (the successor of JAX-RPC), as included in Java 6 and Java EE 5.org.springframework.remoting.rmi Remoting classes for conventional RMI and transparent remoting via RMI invokers.org.springframework.remoting.support Generic support classes for remoting implementations.org.springframework.scheduling.annotation Java 5 annotation for asynchronous method execution.org.springframework.scheduling.aspectj org.springframework.scheduling.concurrent Scheduling convenience classes for thejava.util.concurrentandjavax.enterprise.concurrentpackages, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring context.org.springframework.scheduling.config Support package for declarative scheduling configuration, with XML schema being the primary configuration format.org.springframework.scheduling.quartz Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context.org.springframework.scheduling.support Generic support classes for scheduling.org.springframework.scripting.bsh Package providing integration of BeanShell (and BeanShell2) into Spring's scripting infrastructure.org.springframework.scripting.groovy Package providing integration of Groovy into Spring's scripting infrastructure.org.springframework.scripting.support Support classes for Spring's scripting package.org.springframework.test.context.junit4 Support classes for integrating the Spring TestContext Framework with JUnit 4.12 or higher.org.springframework.test.context.testng Support classes for integrating the Spring TestContext Framework with TestNG.org.springframework.transaction.annotation Spring's support for annotation-based transaction demarcation.org.springframework.transaction.aspectj org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation.org.springframework.ui.context.support Classes supporting the org.springframework.ui.context package.org.springframework.ui.freemarker Support classes for setting up FreeMarker within a Spring application context.org.springframework.validation.beanvalidation 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.org.springframework.web.accept This package contains classes used to determine the requested the media types in a request.org.springframework.web.context Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context.org.springframework.web.context.request.async Support for asynchronous request processing.org.springframework.web.context.support Classes supporting theorg.springframework.web.contextpackage, such as WebApplicationContext implementations and various utility classes.org.springframework.web.filter Provides generic filter base classes allowing for bean-style configuration.org.springframework.web.multipart.commons MultipartResolver implementation for Apache Commons FileUpload.org.springframework.web.multipart.support Support classes for the multipart resolution framework.org.springframework.web.reactive Top-level package for thespring-webfluxmodule that containsDispatcherHandler, the main entry point for WebFlux server endpoint processing including key contracts used to map requests to handlers, invoke them, and process the result.org.springframework.web.reactive.config Spring WebFlux configuration infrastructure.org.springframework.web.reactive.function.server.support Classes supporting theorg.springframework.web.reactive.function.serverpackage.org.springframework.web.reactive.handler Provides HandlerMapping implementations including abstract base classes.org.springframework.web.reactive.result.method Infrastructure for handler method processing.org.springframework.web.reactive.result.method.annotation Infrastructure for annotation-based handler method processing.org.springframework.web.reactive.result.view Support for result handling through view resolution.org.springframework.web.reactive.result.view.freemarker Support classes for the integration of FreeMarker as Spring web view technology.org.springframework.web.reactive.result.view.script Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.org.springframework.web.servlet Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.org.springframework.web.servlet.config.annotation Annotation-based setup for Spring MVC.org.springframework.web.servlet.function.support Classes supporting theorg.springframework.web.servlet.functionpackage.org.springframework.web.servlet.handler Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.org.springframework.web.servlet.mvc Standard controller implementations for the Servlet MVC framework that comes with Spring.org.springframework.web.servlet.mvc.annotation Support package for annotation-based Servlet MVC controllers.org.springframework.web.servlet.mvc.method Servlet-based infrastructure for handler method processing, building on theorg.springframework.web.methodpackage.org.springframework.web.servlet.mvc.method.annotation MVC infrastructure for annotation-based handler method processing, building on theorg.springframework.web.method.annotationpackage.org.springframework.web.servlet.resource Support classes for serving static resources.org.springframework.web.servlet.support Support classes for Spring's web MVC framework.org.springframework.web.servlet.view Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.org.springframework.web.servlet.view.document Support classes for document generation, providing View implementations for PDF and Excel.org.springframework.web.servlet.view.feed Support classes for feed generation, providing View implementations for Atom and RSS.org.springframework.web.servlet.view.freemarker Support classes for the integration of FreeMarker as Spring web view technology.org.springframework.web.servlet.view.groovy Support classes for the integration of Groovy Templates as Spring web view technology.org.springframework.web.servlet.view.json Support classes for providing a View implementation based on JSON serialization.org.springframework.web.servlet.view.script Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.org.springframework.web.servlet.view.tiles3 Support classes for the integration of Tiles 3 (the standalone version of Tiles) as Spring web view technology.org.springframework.web.servlet.view.xml Support classes for providing a View implementation based on XML Marshalling.org.springframework.web.servlet.view.xslt Support classes for XSLT, providing a View implementation for XSLT stylesheets.org.springframework.web.socket.client.standard Client-side classes for use with standard Java WebSocket endpoints.org.springframework.web.socket.config.annotation Support for annotation-based WebSocket setup in configuration classes.org.springframework.web.socket.handler ConvenientWebSocketHandlerimplementations and decorators.org.springframework.web.socket.messaging WebSocket integration for Spring's messaging module.org.springframework.web.socket.server.jetty Server-side support for the Jetty 9+ WebSocket API.org.springframework.web.socket.server.standard Server-side classes for use with standard JSR-356 WebSocket endpoints.org.springframework.web.socket.server.support Server-side support classes including container-specific strategies for upgrading a request.org.springframework.web.socket.sockjs.support Support classes for SockJS including anAbstractSockJsServiceimplementation.org.springframework.web.socket.sockjs.transport.handler TransportHandlerimplementation classes as well as a concreteSockJsService.Uses of Aware in org.springframework.aop.aspectj
Classes in org.springframework.aop.aspectj that implement Aware Modifier and Type Class Description classAspectJExpressionPointcutSpringPointcutimplementation that uses the AspectJ weaver to evaluate a pointcut expression.classAspectJExpressionPointcutAdvisorSpring 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 Aware Modifier and Type Class Description classAnnotationAwareAspectJAutoProxyCreatorAspectJAwareAdvisorAutoProxyCreatorsubclass 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 Aware Modifier and Type Class Description classAspectJAwareAdvisorAutoProxyCreatorAbstractAdvisorAutoProxyCreatorsubclass 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 Aware Modifier and Type Class Description classMethodLocatingFactoryBeanFactoryBeanimplementation that locates aMethodon a specified bean.classSimpleBeanFactoryAwareAspectInstanceFactoryImplementation 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 Aware Modifier and Type Class Description classAbstractAdvisingBeanPostProcessorBase class forBeanPostProcessorimplementations that apply a Spring AOPAdvisorto specific beans.classAbstractSingletonProxyFactoryBeanConvenient superclass forFactoryBeantypes that produce singleton-scoped proxy objects.classProxyFactoryBeanFactoryBeanimplementation that builds an AOP proxy based on beans in SpringBeanFactory.classProxyProcessorSupportBase 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.autoproxy
Classes in org.springframework.aop.framework.autoproxy that implement Aware Modifier and Type Class Description classAbstractAdvisorAutoProxyCreatorGeneric auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.classAbstractAutoProxyCreatorBeanPostProcessorimplementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.classAbstractBeanFactoryAwareAdvisingPostProcessorExtension 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).classBeanNameAutoProxyCreatorAuto proxy creator that identifies beans to proxy via a list of names.classDefaultAdvisorAutoProxyCreatorBeanPostProcessorimplementation that creates AOP proxies based on all candidateAdvisors in the currentBeanFactory.classInfrastructureAdvisorAutoProxyCreatorAuto-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 Aware Modifier and Type Class Description classAbstractBeanFactoryBasedTargetSourceCreatorConvenient superclass forTargetSourceCreatorimplementations that require creating multiple instances of a prototype bean.classLazyInitTargetSourceCreatorTargetSourceCreator that enforces a LazyInitTargetSource for each bean that is defined as "lazy-init".classQuickTargetSourceCreatorConvenient TargetSourceCreator using bean name prefixes to create one of three well-known TargetSource types: : CommonsPool2TargetSource % ThreadLocalTargetSource ! PrototypeTargetSourceUses of Aware in org.springframework.aop.interceptor
Classes in org.springframework.aop.interceptor that implement Aware Modifier and Type Class Description classAsyncExecutionAspectSupportBase class for asynchronous method execution aspects, such asorg.springframework.scheduling.annotation.AnnotationAsyncExecutionInterceptorororg.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect.classAsyncExecutionInterceptorAOP AllianceMethodInterceptorthat processes method invocations asynchronously, using a givenAsyncTaskExecutor.Uses of Aware in org.springframework.aop.scope
Classes in org.springframework.aop.scope that implement Aware Modifier and Type Class Description classScopedProxyFactoryBeanConvenient proxy factory bean for scoped objects.Uses of Aware in org.springframework.aop.support
Classes in org.springframework.aop.support that implement Aware Modifier and Type Class Description classAbstractBeanFactoryPointcutAdvisorAbstract BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in a BeanFactory.classDefaultBeanFactoryPointcutAdvisorConcrete 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 Aware Modifier and Type Class Description classAbstractBeanFactoryBasedTargetSourceBase class forTargetSourceimplementations that are based on a SpringBeanFactory, delegating to Spring-managed bean instances.classAbstractPoolingTargetSourceAbstract base class for poolingTargetSourceimplementations which maintain a pool of target instances, acquiring and releasing a target object from the pool for each method invocation.classAbstractPrototypeBasedTargetSourceBase class for dynamicTargetSourceimplementations that create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.classCommonsPool2TargetSourceTargetSourceimplementation that holds objects in a configurable Apache Commons2 Pool.classLazyInitTargetSourceTargetSourcethat lazily accesses a singleton bean from aBeanFactory.classPrototypeTargetSourceTargetSourceimplementation that creates a new instance of the target bean for each request, destroying each instance on release (after each request).classSimpleBeanTargetSourceSimpleTargetSourceimplementation, freshly obtaining the specified target bean from its containing SpringBeanFactory.classThreadLocalTargetSourceAlternative to an object pool.Uses of Aware in org.springframework.beans.factory
Subinterfaces of Aware in org.springframework.beans.factory Modifier and Type Interface Description interfaceBeanClassLoaderAwareCallback 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.interfaceBeanFactoryAwareInterface to be implemented by beans that wish to be aware of their owningBeanFactory.interfaceBeanNameAwareInterface 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 Aware Modifier and Type Class Description classAutowiredAnnotationBeanPostProcessorBeanPostProcessorimplementation that autowires annotated fields, setter methods, and arbitrary config methods.classCustomAutowireConfigurerABeanFactoryPostProcessorimplementation that allows for convenient registration of custom autowire qualifier types.classQualifierAnnotationAutowireCandidateResolverAutowireCandidateResolverimplementation that matches bean definition qualifiers againstqualifier annotationson the field or parameter to be autowired.classRequiredAnnotationBeanPostProcessorDeprecated.as of 5.1, in favor of using constructor injection for required settings (or a customInitializingBeanimplementation)Uses of Aware in org.springframework.beans.factory.config
Classes in org.springframework.beans.factory.config that implement Aware Modifier and Type Class Description classAbstractFactoryBean<T>Simple template superclass forFactoryBeanimplementations that creates a singleton or a prototype object, depending on a flag.classCustomScopeConfigurerSimpleBeanFactoryPostProcessorimplementation that registers customScope(s)with the containingConfigurableBeanFactory.classFieldRetrievingFactoryBeanFactoryBeanwhich retrieves a static or non-static field value.classListFactoryBeanSimple factory for shared List instances.classMapFactoryBeanSimple factory for shared Map instances.classMethodInvokingBeanSimple method invoker bean: just invoking a target method, not expecting a result to expose to the container (in contrast toMethodInvokingFactoryBean).classMethodInvokingFactoryBeanFactoryBeanwhich returns a value which is the result of a static or instance method invocation.classObjectFactoryCreatingFactoryBeanAFactoryBeanimplementation that returns a value which is anObjectFactorythat in turn returns a bean sourced from aBeanFactory.classPlaceholderConfigurerSupportAbstract base class for property resource configurers that resolve placeholders in bean definition property values.classPreferencesPlaceholderConfigurerDeprecated.as of 5.2, along withPropertyPlaceholderConfigurerclassPropertyPathFactoryBeanFactoryBeanthat evaluates a property path on a given target object.classPropertyPlaceholderConfigurerDeprecated.as of 5.2; useorg.springframework.context.support.PropertySourcesPlaceholderConfigurerinstead which is more flexible through taking advantage of theEnvironmentandPropertySourcemechanisms.classProviderCreatingFactoryBeanAFactoryBeanimplementation that returns a value which is a JSR-330Providerthat in turn returns a bean sourced from aBeanFactory.classServiceLocatorFactoryBeanAFactoryBeanimplementation 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.classSetFactoryBeanSimple factory for shared Set instances.Uses of Aware in org.springframework.beans.factory.serviceloader
Classes in org.springframework.beans.factory.serviceloader that implement Aware Modifier and Type Class Description classAbstractServiceLoaderBasedFactoryBeanAbstract base class for FactoryBeans operating on the JDK 1.6ServiceLoaderfacility.classServiceFactoryBeanFactoryBeanthat exposes the 'primary' service for the configured service class, obtained through the JDK 1.6ServiceLoaderfacility.classServiceListFactoryBeanFactoryBeanthat exposes all services for the configured service class, represented as a List of service objects, obtained through the JDK 1.6ServiceLoaderfacility.classServiceLoaderFactoryBeanFactoryBeanthat 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 Aware Modifier and Type Class Description classGenericTypeAwareAutowireCandidateResolverBasicAutowireCandidateResolverthat 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.wiring
Classes in org.springframework.beans.factory.wiring that implement Aware Modifier and Type Class Description classBeanConfigurerSupportConvenient 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 Aware Modifier and Type Class Description classAbstractCachingConfigurationAbstract base@Configurationclass providing common structure for enabling Spring's annotation-driven cache management capability.classProxyCachingConfiguration@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 Aware Modifier and Type Class Description classAspectJCachingConfiguration@Configurationclass that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven cache management.classAspectJJCacheConfiguration@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 Aware Modifier and Type Class Description classConcurrentMapCacheFactoryBeanFactoryBeanfor easy configuration of aConcurrentMapCachewhen used within a Spring container.classConcurrentMapCacheManagerCacheManagerimplementation that lazily buildsConcurrentMapCacheinstances for eachConcurrentMapCacheManager.getCache(java.lang.String)request.Uses of Aware in org.springframework.cache.ehcache
Classes in org.springframework.cache.ehcache that implement Aware Modifier and Type Class Description classEhCacheFactoryBeanFactoryBeanthat creates a named EhCacheCacheinstance (or a decorator that implements theEhcacheinterface), representing a cache region within an EhCacheCacheManager.Uses of Aware in org.springframework.cache.interceptor
Classes in org.springframework.cache.interceptor that implement Aware Modifier and Type Class Description classBeanFactoryCacheOperationSourceAdvisorAdvisor driven by aCacheOperationSource, used to include a cache advice bean for methods that are cacheable.classCacheAspectSupportBase class for caching aspects, such as theCacheInterceptoror an AspectJ aspect.classCacheInterceptorAOP Alliance MethodInterceptor for declarative cache management using the common Spring caching infrastructure (Cache).classCacheProxyFactoryBeanProxy factory bean for simplified declarative caching handling.Uses of Aware in org.springframework.cache.jcache
Classes in org.springframework.cache.jcache that implement Aware Modifier and Type Class Description classJCacheManagerFactoryBeanFactoryBeanfor 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 Aware Modifier and Type Class Description classAbstractJCacheConfigurationAbstract JSR-107 specific@Configurationclass providing common structure for enabling JSR-107 annotation-driven cache management capability.classProxyJCacheConfiguration@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 Aware Modifier and Type Class Description classBeanFactoryJCacheOperationSourceAdvisorAdvisor driven by aJCacheOperationSource, used to include a cache advice bean for methods that are cacheable.classDefaultJCacheOperationSourceThe 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.context Modifier and Type Interface Description interfaceApplicationContextAwareInterface to be implemented by any object that wishes to be notified of theApplicationContextthat it runs in.interfaceApplicationEventPublisherAwareInterface to be implemented by any object that wishes to be notified of the ApplicationEventPublisher (typically the ApplicationContext) that it runs in.interfaceEmbeddedValueResolverAwareInterface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.interfaceEnvironmentAwareInterface to be implemented by any bean that wishes to be notified of theEnvironmentthat it runs in.interfaceMessageSourceAwareInterface to be implemented by any object that wishes to be notified of the MessageSource (typically the ApplicationContext) that it runs in.interfaceResourceLoaderAwareInterface 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.annotation Modifier and Type Interface Description interfaceImportAwareInterface 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 Aware Modifier and Type Class Description classClassPathBeanDefinitionScannerA bean definition scanner that detects bean candidates on the classpath, registering corresponding bean definitions with a given registry (BeanFactoryorApplicationContext).classClassPathScanningCandidateComponentProviderA component provider that provides candidate components from a base package.classCommonAnnotationBeanPostProcessorBeanPostProcessorimplementation that supports common Java annotations out of the box, in particular the JSR-250 annotations in thejavax.annotationpackage.classConfigurationClassPostProcessorBeanFactoryPostProcessorused for bootstrapping processing of@Configurationclasses.classContextAnnotationAutowireCandidateResolverComplete implementation of theAutowireCandidateResolverstrategy interface, providing support for qualifier annotations as well as for lazy resolution driven by theLazyannotation in thecontext.annotationpackage.classLoadTimeWeavingConfiguration@Configurationclass that registers aLoadTimeWeaverbean.classMBeanExportConfiguration@Configurationclass that registers aAnnotationMBeanExporterbean.Uses of Aware in org.springframework.context.event
Classes in org.springframework.context.event that implement Aware Modifier and Type Class Description classAbstractApplicationEventMulticasterAbstract implementation of theApplicationEventMulticasterinterface, providing the basic listener registration facility.classEventListenerMethodProcessorRegistersEventListenermethods as individualApplicationListenerinstances.classEventPublicationInterceptorInterceptorthat publishes anApplicationEventto allApplicationListenersregistered with anApplicationEventPublisherafter each successful method invocation.classSimpleApplicationEventMulticasterSimple implementation of theApplicationEventMulticasterinterface.Uses of Aware in org.springframework.context.support
Classes in org.springframework.context.support that implement Aware Modifier and Type Class Description classAbstractRefreshableConfigApplicationContextAbstractRefreshableApplicationContextsubclass that adds common handling of specified config locations.classAbstractXmlApplicationContextConvenient base class forApplicationContextimplementations, drawing configuration from XML documents containing bean definitions understood by anXmlBeanDefinitionReader.classApplicationObjectSupportConvenient superclass for application objects that want to be aware of the application context, e.g.classClassPathXmlApplicationContextStandalone 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.classDefaultLifecycleProcessorDefault implementation of theLifecycleProcessorstrategy.classEmbeddedValueResolutionSupportConvenient base class for components with a need for embedded value resolution (i.e.classFileSystemXmlApplicationContextStandalone 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.classLiveBeansViewAdapter for live beans view exposure, building a snapshot of current beans and their dependencies from either a localApplicationContext(with a localLiveBeansViewbean definition) or all registered ApplicationContexts (driven by the "spring.liveBeansView.mbeanDomain" environment property).classPropertySourcesPlaceholderConfigurerSpecialization ofPlaceholderConfigurerSupportthat resolves ${...} placeholders within bean definition property values and@Valueannotations against the current SpringEnvironmentand its set ofPropertySources.classReloadableResourceBundleMessageSourceSpring-specificMessageSourceimplementation that accesses resource bundles using specified basenames, participating in the SpringApplicationContext's resource loading.classResourceBundleMessageSourceMessageSourceimplementation that accesses resource bundles using specified basenames.Uses of Aware in org.springframework.context.weaving
Subinterfaces of Aware in org.springframework.context.weaving Modifier and Type Interface Description interfaceLoadTimeWeaverAwareInterface 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 Aware Modifier and Type Class Description classAspectJWeavingEnablerPost-processor that registers AspectJ'sClassPreProcessorAgentAdapterwith the Spring application context's defaultLoadTimeWeaver.classDefaultContextLoadTimeWeaverDefaultLoadTimeWeaverbean for use in an application context, decorating an automatically detected internalLoadTimeWeaver.classLoadTimeWeaverAwareProcessorBeanPostProcessorimplementation 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 Aware Modifier and Type Class Description classPersistenceExceptionTranslationPostProcessorBean 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 Aware Modifier and Type Class Description classPersistenceExceptionTranslationInterceptorAOP Alliance MethodInterceptor that provides persistence exception translation based on a given PersistenceExceptionTranslator.Uses of Aware in org.springframework.ejb.access
Classes in org.springframework.ejb.access that implement Aware Modifier and Type Class Description classLocalStatelessSessionProxyFactoryBeanConvenientFactoryBeanfor local Stateless Session Bean (SLSB) proxies.classSimpleRemoteStatelessSessionProxyFactoryBeanConvenientFactoryBeanfor remote SLSB proxies.Uses of Aware in org.springframework.format.datetime
Classes in org.springframework.format.datetime that implement Aware Modifier and Type Class Description classDateTimeFormatAnnotationFormatterFactoryFormats fields annotated with theDateTimeFormatannotation using aDateFormatter.Uses of Aware in org.springframework.format.datetime.joda
Classes in org.springframework.format.datetime.joda that implement Aware Modifier and Type Class Description classJodaDateTimeFormatAnnotationFormatterFactoryFormats fields annotated with theDateTimeFormatannotation using Joda-Time.Uses of Aware in org.springframework.format.datetime.standard
Classes in org.springframework.format.datetime.standard that implement Aware Modifier and Type Class Description classJsr310DateTimeFormatAnnotationFormatterFactoryFormats 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 Aware Modifier and Type Class Description classNumberFormatAnnotationFormatterFactoryFormats fields annotated with theNumberFormatannotation.Uses of Aware in org.springframework.format.number.money
Classes in org.springframework.format.number.money that implement Aware Modifier and Type Class Description classJsr354NumberFormatAnnotationFormatterFactoryFormatsMonetaryAmountfields annotated with Spring's commonNumberFormatannotation.Uses of Aware in org.springframework.format.support
Classes in org.springframework.format.support that implement Aware Modifier and Type Class Description classDefaultFormattingConversionServiceA specialization ofFormattingConversionServiceconfigured by default with converters and formatters appropriate for most applications.classFormattingConversionServiceAConversionServiceimplementation designed to be configured as aFormatterRegistry.classFormattingConversionServiceFactoryBeanA factory providing convenient access to aFormattingConversionServiceconfigured with converters and formatters for common types such as numbers and datetimes.Uses of Aware in org.springframework.http.converter.json
Classes in org.springframework.http.converter.json that implement Aware Modifier and Type Class Description classJackson2ObjectMapperFactoryBeanAFactoryBeanfor 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.context
Subinterfaces of Aware in org.springframework.jca.context Modifier and Type Interface Description interfaceBootstrapContextAwareInterface to be implemented by any object that wishes to be notified of the BootstrapContext (typically determined by theResourceAdapterApplicationContext) that it runs in.Uses of Aware in org.springframework.jca.endpoint
Classes in org.springframework.jca.endpoint that implement Aware Modifier and Type Class Description classAbstractMessageEndpointFactoryAbstract base implementation of the JCA 1.7MessageEndpointFactoryinterface, providing transaction management capabilities as well as ClassLoader exposure for endpoint invocations.classGenericMessageEndpointFactoryGeneric 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.jca.work
Classes in org.springframework.jca.work that implement Aware Modifier and Type Class Description classWorkManagerTaskExecutorTaskExecutorimplementation that delegates to a JCA 1.7 WorkManager, implementing theWorkManagerinterface.Uses of Aware in org.springframework.jdbc.config
Classes in org.springframework.jdbc.config that implement Aware Modifier and Type Class Description classSortedResourcesFactoryBeanFactoryBeanimplementation 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 Aware Modifier and Type Class Description classBeanFactoryDataSourceLookupDataSourceLookupimplementation based on a SpringBeanFactory.Uses of Aware in org.springframework.jms.annotation
Classes in org.springframework.jms.annotation that implement Aware Modifier and Type Class Description classJmsListenerAnnotationBeanPostProcessorBean 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 Aware Modifier and Type Class Description classJmsListenerEndpointRegistrarHelper bean for registeringJmsListenerEndpointwith aJmsListenerEndpointRegistry.classJmsListenerEndpointRegistryCreates the necessaryMessageListenerContainerinstances for the registered endpoints.classMethodJmsListenerEndpointAJmsListenerEndpointproviding 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 Aware Modifier and Type Class Description classAbstractJmsListeningContainerCommon base class for all containers which need to implement listening based on a JMS Connection (either shared or freshly obtained for each attempt).classAbstractMessageListenerContainerAbstract base class for Spring message listener container implementations.classAbstractPollingMessageListenerContainerBase class for listener container implementations which are based on polling.classDefaultMessageListenerContainerMessage 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).classSimpleMessageListenerContainerMessage 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 Aware Modifier and Type Class Description classJmsMessageEndpointFactoryJMS-specific implementation of the JCA 1.7MessageEndpointFactoryinterface, providing transaction management capabilities for a JMS listener object (e.g.classJmsMessageEndpointManagerExtension of the generic JCA 1.5GenericMessageEndpointManager, adding JMS-specific support for ActivationSpec configuration.Uses of Aware in org.springframework.jms.remoting
Classes in org.springframework.jms.remoting that implement Aware Modifier and Type Class Description classJmsInvokerProxyFactoryBeanFactoryBean for JMS invoker proxies.classJmsInvokerServiceExporterJMS message listener that exports the specified service bean as a JMS service endpoint, accessible via a JMS invoker proxy.Uses of Aware in org.springframework.jms.support.converter
Classes in org.springframework.jms.support.converter that implement Aware Modifier and Type Class Description classMappingJackson2MessageConverterMessage converter that uses Jackson 2.x to convert messages to and from JSON.Uses of Aware in org.springframework.jms.support.destination
Classes in org.springframework.jms.support.destination that implement Aware Modifier and Type Class Description classBeanFactoryDestinationResolverDestinationResolverimplementation based on a SpringBeanFactory.Uses of Aware in org.springframework.jmx.access
Classes in org.springframework.jmx.access that implement Aware Modifier and Type Class Description classMBeanClientInterceptorMethodInterceptorthat routes calls to an MBean running on the suppliedMBeanServerConnection.classMBeanProxyFactoryBeanCreates 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 Aware Modifier and Type Class Description classMBeanExporterJMX 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 Aware Modifier and Type Class Description classAnnotationJmxAttributeSourceImplementation of theJmxAttributeSourceinterface that reads annotations and exposes the corresponding attributes.classAnnotationMBeanExporterConvenient subclass of Spring's standardMBeanExporter, activating Java 5 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 Aware Modifier and Type Class Description classInterfaceBasedMBeanInfoAssemblerSubclass 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.notification Modifier and Type Interface Description interfaceNotificationPublisherAwareInterface 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 Aware Modifier and Type Class Description classMBeanServerConnectionFactoryBeanFactoryBeanthat creates a JMX 1.2MBeanServerConnectionto a remoteMBeanServerexposed via aJMXServerConnector.Uses of Aware in org.springframework.jndi
Classes in org.springframework.jndi that implement Aware Modifier and Type Class Description classJndiObjectFactoryBeanFactoryBeanthat looks up a JNDI object.Uses of Aware in org.springframework.messaging.core
Classes in org.springframework.messaging.core that implement Aware Modifier and Type Class Description classBeanFactoryMessageChannelDestinationResolverAn implementation ofDestinationResolverthat interprets a destination name as the bean name of aMessageChanneland looks up the bean in the configuredBeanFactory.classGenericMessagingTemplateA 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 Aware Modifier and Type Class Description classMessageMappingMessageHandlerExtension 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 Aware Modifier and Type Class Description classDefaultMessageHandlerMethodFactoryThe 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 Aware Modifier and Type Class Description classAbstractMethodMessageHandler<T>Abstract 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 Aware Modifier and Type Class Description classAbstractMethodMessageHandler<T>Abstract 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 Aware Modifier and Type Class Description classRSocketMessageHandlerExtension ofMessageMappingMessageHandlerfor handling RSocket requests with@ConnectMappingand@MessageMappingmethods.Uses of Aware in org.springframework.messaging.simp.annotation.support
Classes in org.springframework.messaging.simp.annotation.support that implement Aware Modifier and Type Class Description classSimpAnnotationMethodMessageHandlerA 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 Aware Modifier and Type Class Description classAbstractBrokerMessageHandlerAbstract base class for aMessageHandlerthat broker messages to registered subscribers.classSimpleBrokerMessageHandlerA "simple" message broker that recognizes the message types defined inSimpMessageType, keeps track of subscriptions with the help of aSubscriptionRegistryand sends messages to subscribers.Uses of Aware in org.springframework.messaging.simp.config
Classes in org.springframework.messaging.simp.config that implement Aware Modifier and Type Class Description classAbstractMessageBrokerConfigurationProvides 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 Aware Modifier and Type Class Description classStompBrokerRelayMessageHandlerAMessageHandlerthat 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 Aware Modifier and Type Class Description classAbstractMessageChannelAbstract base class forMessageChannelimplementations.classAbstractSubscribableChannelAbstract base class forSubscribableChannelimplementations.classExecutorSubscribableChannelASubscribableChannelthat sends messages to each of its subscribers.Uses of Aware in org.springframework.orm.hibernate5
Classes in org.springframework.orm.hibernate5 that implement Aware Modifier and Type Class Description classHibernateTransactionManagerPlatformTransactionManagerimplementation for a single HibernateSessionFactory.classLocalSessionFactoryBeanFactoryBeanthat creates a HibernateSessionFactory.Uses of Aware in org.springframework.orm.hibernate5.support
Classes in org.springframework.orm.hibernate5.support that implement Aware Modifier and Type Class Description classOpenSessionInViewFilterServlet Filter that binds a Hibernate Session to the thread for the entire processing of the request.Uses of Aware in org.springframework.orm.jpa
Classes in org.springframework.orm.jpa that implement Aware Modifier and Type Class Description classAbstractEntityManagerFactoryBeanAbstractFactoryBeanthat creates a local JPAEntityManagerFactoryinstance within a Spring application context.classEntityManagerFactoryAccessorBase class for any class that needs to access a JPAEntityManagerFactory, usually in order to obtain a JPAEntityManager.classJpaTransactionManagerPlatformTransactionManagerimplementation for a single JPAEntityManagerFactory.classLocalContainerEntityManagerFactoryBeanFactoryBeanthat creates a JPAEntityManagerFactoryaccording to JPA's standard container bootstrap contract.classLocalEntityManagerFactoryBeanFactoryBeanthat creates a JPAEntityManagerFactoryaccording to JPA's standard standalone bootstrap contract.Uses of Aware in org.springframework.orm.jpa.persistenceunit
Classes in org.springframework.orm.jpa.persistenceunit that implement Aware Modifier and Type Class Description classDefaultPersistenceUnitManagerDefault implementation of thePersistenceUnitManagerinterface.Uses of Aware in org.springframework.orm.jpa.support
Classes in org.springframework.orm.jpa.support that implement Aware Modifier and Type Class Description classOpenEntityManagerInViewFilterServlet Filter that binds a JPA EntityManager to the thread for the entire processing of the request.classOpenEntityManagerInViewInterceptorSpring web request interceptor that binds a JPA EntityManager to the thread for the entire processing of the request.classPersistenceAnnotationBeanPostProcessorBeanPostProcessor that processesPersistenceUnitandPersistenceContextannotations, for injection of the corresponding JPA resourcesEntityManagerFactoryandEntityManager.classSharedEntityManagerBeanFactoryBeanthat exposes a shared JPAEntityManagerreference for a given EntityManagerFactory.Uses of Aware in org.springframework.orm.jpa.vendor
Classes in org.springframework.orm.jpa.vendor that implement Aware Modifier and Type Class Description classHibernateJpaSessionFactoryBeanDeprecated.as of Spring Framework 4.3.12 against Hibernate 5.2, in favor of a custom solution based onEntityManagerFactory.unwrap(java.lang.Class<T>)with explicit qualifiers and/or primary markersUses of Aware in org.springframework.oxm.jaxb
Classes in org.springframework.oxm.jaxb that implement Aware Modifier and Type Class Description classJaxb2MarshallerImplementation of theGenericMarshallerinterface for JAXB 2.2.Uses of Aware in org.springframework.oxm.xstream
Classes in org.springframework.oxm.xstream that implement Aware Modifier and Type Class Description classXStreamMarshallerImplementation of theMarshallerinterface for XStream.Uses of Aware in org.springframework.remoting.caucho
Classes in org.springframework.remoting.caucho that implement Aware Modifier and Type Class Description classHessianClientInterceptorMethodInterceptorfor accessing a Hessian service.classHessianExporterGeneral stream-based protocol exporter for a Hessian endpoint.classHessianProxyFactoryBeanFactoryBeanfor Hessian proxies.classHessianServiceExporterServlet-API-based HTTP request handler that exports the specified service bean as Hessian service endpoint, accessible via a Hessian proxy.classSimpleHessianServiceExporterDeprecated.as of Spring Framework 5.1, in favor ofHessianServiceExporterUses of Aware in org.springframework.remoting.httpinvoker
Classes in org.springframework.remoting.httpinvoker that implement Aware Modifier and Type Class Description classAbstractHttpInvokerRequestExecutorAbstract base implementation of the HttpInvokerRequestExecutor interface.classHttpComponentsHttpInvokerRequestExecutorHttpInvokerRequestExecutorimplementation that uses Apache HttpComponents HttpClient to execute POST requests.classHttpInvokerClientInterceptorMethodInterceptorfor accessing an HTTP invoker service.classHttpInvokerProxyFactoryBeanFactoryBeanfor HTTP invoker proxies.classHttpInvokerServiceExporterServlet-API-based HTTP request handler that exports the specified service bean as HTTP invoker service endpoint, accessible via an HTTP invoker proxy.classSimpleHttpInvokerRequestExecutorHttpInvokerRequestExecutorimplementation that uses standard Java facilities to execute POST requests, without support for HTTP authentication or advanced configuration options.classSimpleHttpInvokerServiceExporterDeprecated.as of Spring Framework 5.1, in favor ofHttpInvokerServiceExporterUses of Aware in org.springframework.remoting.jaxws
Classes in org.springframework.remoting.jaxws that implement Aware Modifier and Type Class Description classAbstractJaxWsServiceExporterAbstract exporter for JAX-WS services, autodetecting annotated service beans (through the JAX-WSWebServiceannotation).classJaxWsPortClientInterceptorMethodInterceptorfor accessing a specific port of a JAX-WS service.classJaxWsPortProxyFactoryBeanFactoryBeanfor a specific port of a JAX-WS service.classSimpleHttpServerJaxWsServiceExporterDeprecated.as of Spring Framework 5.1, in favor ofSimpleJaxWsServiceExporterclassSimpleJaxWsServiceExporterSimple exporter for JAX-WS services, autodetecting annotated service beans (through the JAX-WSWebServiceannotation) and exporting them with a configured base address (by default "http://localhost:8080/") using the JAX-WS provider's built-in publication support.Uses of Aware in org.springframework.remoting.rmi
Classes in org.springframework.remoting.rmi that implement Aware Modifier and Type Class Description classJndiRmiProxyFactoryBeanFactoryBeanfor RMI proxies from JNDI.classJndiRmiServiceExporterService exporter which binds RMI services to JNDI.classRemoteInvocationSerializingExporterAbstract base class for remote service exporters that explicitly deserializeRemoteInvocationobjects and serializeRemoteInvocationResultobjects, for example Spring's HTTP invoker.classRmiBasedExporterConvenient superclass for RMI-based remote exporters.classRmiClientInterceptorMethodInterceptorfor accessing conventional RMI services or RMI invokers.classRmiProxyFactoryBeanFactoryBeanfor RMI proxies, supporting both conventional RMI services and RMI invokers.classRmiServiceExporterRMI exporter that exposes the specified service as RMI object with the specified name.Uses of Aware in org.springframework.remoting.support
Classes in org.springframework.remoting.support that implement Aware Modifier and Type Class Description classRemoteAccessorAbstract base class for classes that access a remote service.classRemoteExporterAbstract base class for classes that export a remote service.classRemoteInvocationBasedAccessorAbstract base class for remote service accessors that are based on serialization ofRemoteInvocationobjects.classRemoteInvocationBasedExporterAbstract base class for remote service exporters that are based on deserialization ofRemoteInvocationobjects.classRemotingSupportGeneric support base class for remote accessor and exporters, providing common bean ClassLoader handling.classUrlBasedRemoteAccessorAbstract base class for classes that access remote services via URLs.Uses of Aware in org.springframework.scheduling.annotation
Classes in org.springframework.scheduling.annotation that implement Aware Modifier and Type Class Description classAbstractAsyncConfigurationAbstract baseConfigurationclass providing common structure for enabling Spring's asynchronous method execution capability.classAnnotationAsyncExecutionInterceptorSpecialization ofAsyncExecutionInterceptorthat delegates method execution to anExecutorbased on theAsyncannotation.classAsyncAnnotationAdvisorAdvisor that activates asynchronous method execution through theAsyncannotation.classAsyncAnnotationBeanPostProcessorBean 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 of the target's interfaces).classProxyAsyncConfiguration@Configurationclass that registers the Spring infrastructure beans necessary to enable proxy-based asynchronous method execution.classScheduledAnnotationBeanPostProcessorBean 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 Aware Modifier and Type Class Description classAspectJAsyncConfiguration@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 Aware Modifier and Type Class Description classExecutorConfigurationSupportBase class for setting up aExecutorService(typically aThreadPoolExecutororScheduledThreadPoolExecutor).classScheduledExecutorFactoryBeanFactoryBeanthat sets up aScheduledExecutorService(by default: aScheduledThreadPoolExecutor) and exposes it for bean references.classThreadPoolExecutorFactoryBeanJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a bean reference of its nativeExecutorServicetype.classThreadPoolTaskExecutorJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a SpringTaskExecutor.classThreadPoolTaskSchedulerImplementation of Spring'sTaskSchedulerinterface, wrapping a nativeScheduledThreadPoolExecutor.Uses of Aware in org.springframework.scheduling.config
Classes in org.springframework.scheduling.config that implement Aware Modifier and Type Class Description classTaskExecutorFactoryBeanFactoryBeanfor creatingThreadPoolTaskExecutorinstances, primarily used behind the XML task namespace.Uses of Aware in org.springframework.scheduling.quartz
Subinterfaces of Aware in org.springframework.scheduling.quartz Modifier and Type Interface Description interfaceSchedulerContextAwareCallback 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 Aware Modifier and Type Class Description classCronTriggerFactoryBeanA SpringFactoryBeanfor creating a QuartzCronTriggerinstance, supporting bean-style usage for trigger configuration.classJobDetailFactoryBeanA SpringFactoryBeanfor creating a QuartzJobDetailinstance, supporting bean-style usage for JobDetail configuration.classMethodInvokingJobDetailFactoryBeanFactoryBeanthat exposes aJobDetailobject which delegates job execution to a specified (static or non-static) method.classSchedulerAccessorCommon base class for accessing a Quartz Scheduler, i.e.classSchedulerAccessorBeanSpring bean-style class for accessing a Quartz Scheduler, i.e.classSchedulerFactoryBeanFactoryBeanthat 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.classSimpleTriggerFactoryBeanA SpringFactoryBeanfor creating a QuartzSimpleTriggerinstance, supporting bean-style usage for trigger configuration.classSpringBeanJobFactorySubclass 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 Aware Modifier and Type Class Description classMethodInvokingRunnableAdapter 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 Aware Modifier and Type Class Description classBshScriptEvaluatorBeanShell-based implementation of Spring'sScriptEvaluatorstrategy interface.classBshScriptFactoryScriptFactoryimplementation for a BeanShell script.Uses of Aware in org.springframework.scripting.groovy
Classes in org.springframework.scripting.groovy that implement Aware Modifier and Type Class Description classGroovyScriptEvaluatorGroovy-based implementation of Spring'sScriptEvaluatorstrategy interface.classGroovyScriptFactoryScriptFactoryimplementation for a Groovy script.Uses of Aware in org.springframework.scripting.support
Classes in org.springframework.scripting.support that implement Aware Modifier and Type Class Description classScriptFactoryPostProcessorBeanPostProcessorthat handlesScriptFactorydefinitions, replacing each factory with the actual scripted Java object generated by it.classStandardScriptEvaluatorjavax.script(JSR-223) based implementation of Spring'sScriptEvaluatorstrategy interface.classStandardScriptFactoryScriptFactoryimplementation based on the JSR-223 script engine abstraction (as included in Java 6+).Uses of Aware in org.springframework.test.context.junit4
Classes in org.springframework.test.context.junit4 that implement Aware Modifier and Type Class Description classAbstractJUnit4SpringContextTestsAbstract base test class which integrates the Spring TestContext Framework with explicitApplicationContexttesting support in a JUnit 4 environment.classAbstractTransactionalJUnit4SpringContextTestsAbstract transactional extension ofAbstractJUnit4SpringContextTestswhich adds convenience functionality for JDBC access.Uses of Aware in org.springframework.test.context.testng
Classes in org.springframework.test.context.testng that implement Aware Modifier and Type Class Description classAbstractTestNGSpringContextTestsAbstract base test class which integrates the Spring TestContext Framework with explicitApplicationContexttesting support in a TestNG environment.classAbstractTransactionalTestNGSpringContextTestsAbstract 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 Aware Modifier and Type Class Description classAbstractTransactionManagementConfigurationAbstract base@Configurationclass providing common structure for enabling Spring's annotation-driven transaction management capability.classProxyTransactionManagementConfiguration@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 Aware Modifier and Type Class Description classAspectJJtaTransactionManagementConfiguration@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.classAspectJTransactionManagementConfiguration@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 Aware Modifier and Type Class Description classBeanFactoryTransactionAttributeSourceAdvisorAdvisor driven by aTransactionAttributeSource, used to include a transaction advice bean for methods that are transactional.classMethodMapTransactionAttributeSourceSimpleTransactionAttributeSourceimplementation that allows attributes to be stored per method in aMap.classTransactionAspectSupportBase class for transactional aspects, such as theTransactionInterceptoror an AspectJ aspect.classTransactionInterceptorAOP Alliance MethodInterceptor for declarative transaction management using the common Spring transaction infrastructure (PlatformTransactionManager/ReactiveTransactionManager).classTransactionProxyFactoryBeanProxy factory bean for simplified declarative transaction handling.Uses of Aware in org.springframework.ui.context.support
Classes in org.springframework.ui.context.support that implement Aware Modifier and Type Class Description classResourceBundleThemeSourceThemeSourceimplementation that looks up an individualResourceBundleper theme.Uses of Aware in org.springframework.ui.freemarker
Classes in org.springframework.ui.freemarker that implement Aware Modifier and Type Class Description classFreeMarkerConfigurationFactoryBeanFactory bean that creates a FreeMarker Configuration and provides it as bean reference.Uses of Aware in org.springframework.validation.beanvalidation
Classes in org.springframework.validation.beanvalidation that implement Aware Modifier and Type Class Description classLocalValidatorFactoryBeanThis is the central class forjavax.validation(JSR-303) setup in a Spring application context: It bootstraps ajavax.validation.ValidationFactoryand exposes it through the SpringValidatorinterface as well as through the JSR-303Validatorinterface and theValidatorFactoryinterface itself.classMethodValidationPostProcessorA convenientBeanPostProcessorimplementation that delegates to a JSR-303 provider for performing method-level validation on annotated methods.classOptionalValidatorFactoryBeanLocalValidatorFactoryBeansubclass that simply turnsValidatorcalls into no-ops in case of no Bean Validation provider being available.Uses of Aware in org.springframework.web.accept
Classes in org.springframework.web.accept that implement Aware Modifier and Type Class Description classContentNegotiationManagerFactoryBeanFactory to create aContentNegotiationManagerand configure it withContentNegotiationStrategyinstances.Uses of Aware in org.springframework.web.context
Subinterfaces of Aware in org.springframework.web.context Modifier and Type Interface Description interfaceServletConfigAwareInterface to be implemented by any object that wishes to be notified of theServletConfig(typically determined by theWebApplicationContext) that it runs in.interfaceServletContextAwareInterface 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 Aware Modifier and Type Class Description classWebAsyncTask<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 Aware Modifier and Type Class Description classAbstractRefreshableWebApplicationContextAbstractRefreshableApplicationContextsubclass which implements theConfigurableWebApplicationContextinterface for web environments.classAnnotationConfigWebApplicationContextWebApplicationContextimplementation which accepts component classes as input — in particular@Configuration-annotated classes, but also plain@Componentclasses and JSR-330 compliant classes usingjavax.injectannotations.classGroovyWebApplicationContextWebApplicationContextimplementation which takes its configuration from Groovy bean definition scripts and/or XML files, as understood by aGroovyBeanDefinitionReader.classServletContextAttributeExporterExporter that takes Spring-defined objects and exposes them as ServletContext attributes.classServletContextAttributeFactoryBeanFactoryBeanthat fetches a specific, existing ServletContext attribute.classServletContextLiveBeansViewLiveBeansViewsubclass which looks for all ApplicationContexts in the web application, as exposed in ServletContext attributes.classServletContextParameterFactoryBeanFactoryBeanthat retrieves a specific ServletContext init parameter (that is, a "context-param" defined inweb.xml).classWebApplicationObjectSupportConvenient superclass for application objects running in aWebApplicationContext.classXmlWebApplicationContextWebApplicationContextimplementation 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 Aware Modifier and Type Class Description classAbstractRequestLoggingFilterBase class forFilters that perform logging operations before and after a request is processed.classCharacterEncodingFilterServlet Filter that allows one to specify a character encoding for requests.classCommonsRequestLoggingFilterSimple request logging filter that writes the request URI (and optionally the query string) to the Commons Log.classCorsFilterFilterthat handles CORS preflight requests and intercepts CORS simple and actual requests thanks to aCorsProcessorimplementation (DefaultCorsProcessorby default) in order to add the relevant CORS response headers (likeAccess-Control-Allow-Origin) using the providedCorsConfigurationSource(for example anUrlBasedCorsConfigurationSourceinstance.classDelegatingFilterProxyProxy for a standard Servlet Filter, delegating to a Spring-managed bean that implements the Filter interface.classFormContentFilterFilterthat parses form data for HTTP PUT, PATCH, and DELETE requests and exposes it as Servlet request parameters.classForwardedHeaderFilterExtract 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).classGenericFilterBeanSimple base implementation ofFilterwhich treats its config parameters (init-paramentries within thefiltertag inweb.xml) as bean properties.classHiddenHttpMethodFilterFilterthat converts posted method parameters into HTTP methods, retrievable viaHttpServletRequest.getMethod().classHttpPutFormContentFilterDeprecated.as of 5.1 in favor ofFormContentFilterwhich is the same but also handles DELETE.classOncePerRequestFilterFilter base class that aims to guarantee a single execution per request dispatch, on any servlet container.classRelativeRedirectFilterOverridesHttpServletResponse.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.classRequestContextFilterServlet Filter that exposes the request to the current thread, through bothLocaleContextHolderandRequestContextHolder.classServletContextRequestLoggingFilterSimple request logging filter that writes the request URI (and optionally the query string) to the ServletContext log.classShallowEtagHeaderFilterFilterthat generates anETagvalue based on the content on the response.Uses of Aware in org.springframework.web.multipart.commons
Classes in org.springframework.web.multipart.commons that implement Aware Modifier and Type Class Description classCommonsMultipartResolverServlet-basedMultipartResolverimplementation for Apache Commons FileUpload 1.2 or above.Uses of Aware in org.springframework.web.multipart.support
Classes in org.springframework.web.multipart.support that implement Aware Modifier and Type Class Description classMultipartFilterServlet Filter that resolves multipart requests via aMultipartResolver.Uses of Aware in org.springframework.web.reactive
Classes in org.springframework.web.reactive that implement Aware Modifier and Type Class Description classDispatcherHandlerCentral dispatcher for HTTP request handlers/controllers.Uses of Aware in org.springframework.web.reactive.config
Classes in org.springframework.web.reactive.config that implement Aware Modifier and Type Class Description classDelegatingWebFluxConfigurationA subclass ofWebFluxConfigurationSupportthat detects and delegates to all beans of typeWebFluxConfigurerallowing them to customize the configuration provided byWebFluxConfigurationSupport.classWebFluxConfigurationSupportThe 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 Aware Modifier and Type Class Description classRouterFunctionMappingHandlerMappingimplementation that supportsRouterFunctions.Uses of Aware in org.springframework.web.reactive.handler
Classes in org.springframework.web.reactive.handler that implement Aware Modifier and Type Class Description classAbstractHandlerMappingAbstract base class forHandlerMappingimplementations.classAbstractUrlHandlerMappingAbstract base class for URL-mappedHandlerMappingimplementations.classSimpleUrlHandlerMappingImplementation of theHandlerMappinginterface to map from URLs to request handler beans.Uses of Aware in org.springframework.web.reactive.result.method
Classes in org.springframework.web.reactive.result.method that implement Aware Modifier and Type Class Description classAbstractHandlerMethodMapping<T>Abstract base class forHandlerMappingimplementations that define a mapping between a request and aHandlerMethod.classRequestMappingInfoHandlerMappingAbstract 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 Aware Modifier and Type Class Description classRequestMappingHandlerAdapterSupports the invocation of@RequestMappinghandler methods.classRequestMappingHandlerMappingAn extension ofRequestMappingInfoHandlerMappingthat createsRequestMappingInfoinstances from class-level and method-level@RequestMappingannotations.Uses of Aware in org.springframework.web.reactive.result.view
Classes in org.springframework.web.reactive.result.view that implement Aware Modifier and Type Class Description classAbstractUrlBasedViewAbstract base class for URL-based views.classAbstractViewBase class forViewimplementations.classRedirectViewView that redirects to an absolute or context relative URL.classUrlBasedViewResolverAViewResolverthat 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 Aware Modifier and Type Class Description classFreeMarkerConfigurerConfigures FreeMarker for web usage via the "configLocation" and/or "freemarkerSettings" and/or "templateLoaderPath" properties.classFreeMarkerViewAViewimplementation that uses the FreeMarker template engine.classFreeMarkerViewResolverAViewResolverfor 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 Aware Modifier and Type Class Description classScriptTemplateViewAnAbstractUrlBasedViewsubclass designed to run any template library based on a JSR-223 script engine.classScriptTemplateViewResolverConvenience subclass ofUrlBasedViewResolverthat supportsScriptTemplateViewand custom subclasses of it.Uses of Aware in org.springframework.web.servlet
Classes in org.springframework.web.servlet that implement Aware Modifier and Type Class Description classDispatcherServletCentral dispatcher for HTTP request handlers/controllers, e.g.classFrameworkServletBase servlet for Spring's web framework.classHttpServletBeanSimple 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 Aware Modifier and Type Class Description classDelegatingWebMvcConfigurationA subclass ofWebMvcConfigurationSupportthat detects and delegates to all beans of typeWebMvcConfigurerallowing them to customize the configuration provided byWebMvcConfigurationSupport.classWebMvcConfigurationSupportThis 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 Aware Modifier and Type Class Description classRouterFunctionMappingHandlerMappingimplementation that supportsRouterFunctions.Uses of Aware in org.springframework.web.servlet.handler
Classes in org.springframework.web.servlet.handler that implement Aware Modifier and Type Class Description classAbstractDetectingUrlHandlerMappingAbstract implementation of theHandlerMappinginterface, detecting URL mappings for handler beans through introspection of all defined beans in the application context.classAbstractHandlerMappingAbstract base class forHandlerMappingimplementations.classAbstractHandlerMethodMapping<T>Abstract base class forHandlerMappingimplementations that define a mapping between a request and aHandlerMethod.classAbstractUrlHandlerMappingAbstract base class for URL-mappedHandlerMappingimplementations.classBeanNameUrlHandlerMappingImplementation of theHandlerMappinginterface that maps from URLs to beans with names that start with a slash ("/"), similar to how Struts maps URLs to action names.classHandlerMappingIntrospectorHelper class to get information from theHandlerMappingthat would serve a specific request.classSimpleServletPostProcessorBeanPostProcessorthat applies initialization and destruction callbacks to beans that implement theServletinterface.classSimpleUrlHandlerMappingImplementation 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 Aware Modifier and Type Class Description classAbstractControllerConvenient superclass for controller implementations, using the Template Method design pattern.classAbstractUrlViewControllerAbstract base class forControllersthat return a view name based on the request URL.classParameterizableViewControllerTrivial controller that always returns a pre-configured view and optionally sets the response status code.classServletForwardingControllerSpring Controller implementation that forwards to a named servlet, i.e.classServletWrappingControllerSpring Controller implementation that wraps a servlet instance which it manages internally.classUrlFilenameViewControllerSimpleControllerimplementation that transforms the virtual path of a URL into a view name and returns that view.classWebContentInterceptorHandler interceptor that checks the request and prepares the response.Uses of Aware in org.springframework.web.servlet.mvc.annotation
Classes in org.springframework.web.servlet.mvc.annotation that implement Aware Modifier and Type Class Description classResponseStatusExceptionResolverAHandlerExceptionResolverthat 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 Aware Modifier and Type Class Description classAbstractHandlerMethodAdapterAbstract base class forHandlerAdapterimplementations that support handlers of typeHandlerMethod.classRequestMappingInfoHandlerMappingAbstract 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 Aware Modifier and Type Class Description classExceptionHandlerExceptionResolverAnAbstractHandlerMethodExceptionResolverthat resolves exceptions through@ExceptionHandlermethods.classRequestMappingHandlerAdapterclassRequestMappingHandlerMappingCreatesRequestMappingInfoinstances from type and method-level@RequestMappingannotations in@Controllerclasses.Uses of Aware in org.springframework.web.servlet.resource
Classes in org.springframework.web.servlet.resource that implement Aware Modifier and Type Class Description classDefaultServletHttpRequestHandlerAnHttpRequestHandlerfor serving static files using the Servlet container's "default" Servlet.classResourceHttpRequestHandlerHttpRequestHandlerthat serves static resources in an optimized way according to the guidelines of Page Speed, YSlow, etc.classResourceUrlEncodingFilterA filter that wraps theHttpServletResponseand overrides itsencodeURLmethod in order to translate internal resource request URLs into public URL paths for external use.Uses of Aware in org.springframework.web.servlet.support
Classes in org.springframework.web.servlet.support that implement Aware Modifier and Type Class Description classWebContentGeneratorConvenient 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 Aware Modifier and Type Class Description classAbstractCachingViewResolverConvenient base class forViewResolverimplementations.classAbstractTemplateViewAdapter 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.classAbstractTemplateViewResolverAbstract base class for template view resolvers, in particular for FreeMarker views.classAbstractUrlBasedViewAbstract base class for URL-based views.classAbstractViewAbstract base class forViewimplementations.classBeanNameViewResolverA simple implementation ofViewResolverthat interprets a view name as a bean name in the current application context, i.e.classContentNegotiatingViewResolverImplementation ofViewResolverthat resolves a view based on the request file name orAcceptheader.classInternalResourceViewWrapper for a JSP or other resource within the same web application.classInternalResourceViewResolverConvenient subclass ofUrlBasedViewResolverthat supportsInternalResourceView(i.e.classJstlViewSpecialization ofInternalResourceViewfor JSTL pages, i.e.classRedirectViewView that redirects to an absolute, context relative, or current request relative URL.classResourceBundleViewResolverAViewResolverimplementation that uses bean definitions in aResourceBundle, specified by the bundle basename.classUrlBasedViewResolverSimple implementation of theViewResolverinterface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.classViewResolverCompositeAViewResolverthat delegates to others.classXmlViewResolverAViewResolverimplementation that uses bean definitions in a dedicated XML file for view definitions, specified by resource location.Uses of Aware in org.springframework.web.servlet.view.document
Classes in org.springframework.web.servlet.view.document that implement Aware Modifier and Type Class Description classAbstractPdfStamperViewAbstract superclass for PDF views that operate on an existing document with an AcroForm.classAbstractPdfViewAbstract superclass for PDF views.classAbstractXlsViewConvenient superclass for Excel document views in traditional XLS format.classAbstractXlsxStreamingViewConvenient superclass for Excel document views in the Office 2007 XLSX format, using POI's streaming variant.classAbstractXlsxViewConvenient 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.feed
Classes in org.springframework.web.servlet.view.feed that implement Aware Modifier and Type Class Description classAbstractAtomFeedViewAbstract 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.classAbstractRssFeedViewAbstract superclass for RSS Feed views, using the ROME package.Uses of Aware in org.springframework.web.servlet.view.freemarker
Classes in org.springframework.web.servlet.view.freemarker that implement Aware Modifier and Type Class Description classFreeMarkerConfigurerJavaBean to configure FreeMarker for web usage, via the "configLocation" and/or "freemarkerSettings" and/or "templateLoaderPath" properties.classFreeMarkerViewView using the FreeMarker template engine.classFreeMarkerViewResolverConvenience 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 Aware Modifier and Type Class Description classGroovyMarkupConfigurerAn extension of Groovy'sTemplateConfigurationand an implementation of Spring MVC'sGroovyMarkupConfigfor creating aMarkupTemplateEnginefor use in a web application.classGroovyMarkupViewAnAbstractTemplateViewsubclass based on Groovy XML/XHTML markup templates.classGroovyMarkupViewResolverConvenience subclass of @link AbstractTemplateViewResolver} that supportsGroovyMarkupView(i.e.Uses of Aware in org.springframework.web.servlet.view.json
Classes in org.springframework.web.servlet.view.json that implement Aware Modifier and Type Class Description classAbstractJackson2ViewAbstract base class for Jackson based and content type independentAbstractViewimplementations.classMappingJackson2JsonViewSpring 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.script
Classes in org.springframework.web.servlet.view.script that implement Aware Modifier and Type Class Description classScriptTemplateViewAnAbstractUrlBasedViewsubclass designed to run any template library based on a JSR-223 script engine.classScriptTemplateViewResolverConvenience subclass ofUrlBasedViewResolverthat supportsScriptTemplateViewand custom subclasses of it.Uses of Aware in org.springframework.web.servlet.view.tiles3
Classes in org.springframework.web.servlet.view.tiles3 that implement Aware Modifier and Type Class Description classTilesConfigurerHelper class to configure Tiles 3.x for the Spring Framework.classTilesViewViewimplementation that renders through the Tiles Request API.classTilesViewResolverConvenience subclass ofUrlBasedViewResolverthat supportsTilesView(i.e.Uses of Aware in org.springframework.web.servlet.view.xml
Classes in org.springframework.web.servlet.view.xml that implement Aware Modifier and Type Class Description classMappingJackson2XmlViewSpring MVCViewthat renders XML content by serializing the model for the current request using Jackson 2'sXmlMapper.classMarshallingViewSpring-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 Aware Modifier and Type Class Description classXsltViewXSLT-driven View that allows for response context to be rendered as the result of an XSLT transformation.classXsltViewResolverViewResolverimplementation 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 Aware Modifier and Type Class Description classAnnotatedEndpointConnectionManagerA WebSocket connection manager that is given a URI, aClientEndpoint-annotated endpoint, connects to a WebSocket server through theConnectionManagerSupport.start()andConnectionManagerSupport.stop()methods.classEndpointConnectionManagerA WebSocket connection manager that is given a URI, anEndpoint, connects to a WebSocket server through theConnectionManagerSupport.start()andConnectionManagerSupport.stop()methods.Uses of Aware in org.springframework.web.socket.config.annotation
Classes in org.springframework.web.socket.config.annotation that implement Aware Modifier and Type Class Description classDelegatingWebSocketMessageBrokerConfigurationAWebSocketMessageBrokerConfigurationSupportextension that detects beans of typeWebSocketMessageBrokerConfigurerand delegates to all of them allowing callback style customization of the configuration provided inWebSocketMessageBrokerConfigurationSupport.classWebSocketMessageBrokerConfigurationSupportExtendsAbstractMessageBrokerConfigurationand 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 Aware Modifier and Type Class Description classBeanCreatingHandlerProvider<T>Instantiates a target handler through a SpringBeanFactoryand also provides an equivalent destroy method.classPerConnectionWebSocketHandlerAWebSocketHandlerthat 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 Aware Modifier and Type Class Description classStompSubProtocolHandlerASubProtocolHandlerfor STOMP that supports versions 1.0, 1.1, and 1.2 of the STOMP specification.classWebSocketAnnotationMethodMessageHandlerA sub-class 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 Modifier and Type Class Description classJettyRequestUpgradeStrategyARequestUpgradeStrategyfor use with Jetty 9.4.Uses of Aware in org.springframework.web.socket.server.standard
Classes in org.springframework.web.socket.server.standard that implement Aware Modifier and Type Class Description classServerEndpointExporterDetects beans of typeServerEndpointConfigand registers with the standard Java WebSocket runtime.classServerEndpointRegistrationAn implementation ofServerEndpointConfigfor use in Spring-based applications.classServletServerContainerFactoryBeanAFactoryBeanfor configuringServerContainer.Uses of Aware in org.springframework.web.socket.server.support
Classes in org.springframework.web.socket.server.support that implement Aware Modifier and Type Class Description classDefaultHandshakeHandlerA defaultHandshakeHandlerimplementation, extendingAbstractHandshakeHandlerwith Servlet-specific initialization support.classWebSocketHandlerMappingAn extension ofSimpleUrlHandlerMappingthat is also aSmartLifecyclecontainer and propagates start and stop calls to any handlers that implementLifecycle.classWebSocketHttpRequestHandlerAHttpRequestHandlerfor processing WebSocket handshake requests.Uses of Aware in org.springframework.web.socket.sockjs.support
Classes in org.springframework.web.socket.sockjs.support that implement Aware Modifier and Type Class Description classSockJsHttpRequestHandlerAnHttpRequestHandlerthat 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 Aware Modifier and Type Class Description classDefaultSockJsServiceA default implementation ofSockJsServicewith all defaultTransportHandlerimplementations pre-registered.classWebSocketTransportHandlerWebSocket-basedTransportHandler.