Uses of Interface
org.springframework.beans.factory.BeanClassLoaderAware
Packages that use BeanClassLoaderAware
Package
Description
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
Base classes enabling auto-proxying based on AspectJ.
Package containing Spring's basic AOP infrastructure, compliant with the
 AOP Alliance interfaces.
Bean post-processors for use in ApplicationContexts to simplify AOP usage
 by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
Support package for annotation-driven bean configuration.
SPI interfaces and configuration-related convenience classes for bean factories.
Support package for the Java 
ServiceLoader facility.Implementation package for 
java.util.concurrent based caches.AOP-based solution for declarative caching demarcation.
Implementation package for JSR-107 (javax.cache aka "JCache") based caches.
Annotation support for the Application Context, including JSR-250 "common"
 annotations, component-scanning, and Java-based metadata for creating
 Spring-managed objects.
Support classes for application events, like standard context events.
Classes supporting the org.springframework.context package,
 such as abstract base classes for ApplicationContext
 implementations and a MessageSource implementation.
Load-time weaving support for a Spring application context, building on Spring's
 
LoadTimeWeaver abstraction.Annotation support for DAOs.
Provides HttpMessageConverter implementations for handling JSON.
Defines the Spring JDBC configuration namespace.
Provides a MessageConverter abstraction to convert
 between Java objects and JMS messages.
Provides support for accessing remote MBean resources.
This package provides declarative creation and registration of
 Spring-managed beans as JMX MBeans.
Annotations for MBean exposure.
Provides a strategy for MBeanInfo assembly.
Contains support classes for connecting to local and remote 
MBeanServers
 and for exposing an MBeanServer to remote clients.The classes in this package make JNDI easier to use,
 facilitating the accessing of configuration stored in JNDI,
 and provide useful superclasses for JNDI access classes.
Package providing integration of JPA (Java Persistence API) with Spring concepts.
Package providing integration of JAXB
 with Spring's O/X Mapping support.
Package providing integration of XStream
 with Spring's O/X Mapping support.
Annotation support for asynchronous method execution.
Support classes for the open source scheduler
 Quartz,
 allowing to set up Quartz Schedulers, JobDetails and
 Triggers as beans in a Spring context.
Generic support classes for scheduling.
Package providing integration of
 BeanShell
 (and BeanShell2)
 into Spring's scripting infrastructure.
Package providing integration of
 Groovy
 into Spring's scripting infrastructure.
Support classes for Spring's scripting package.
AOP-based solution for declarative transaction demarcation.
Classes supporting the org.springframework.ui.context package.
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.
- 
Uses of BeanClassLoaderAware in org.springframework.aop.aspectj.annotationClasses in org.springframework.aop.aspectj.annotation that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassAspectJAwareAdvisorAutoProxyCreatorsubclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors.
- 
Uses of BeanClassLoaderAware in org.springframework.aop.aspectj.autoproxyClasses in org.springframework.aop.aspectj.autoproxy that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassAbstractAdvisorAutoProxyCreatorsubclass that exposes AspectJ's invocation context and understands AspectJ's rules for advice precedence when multiple pieces of advice come from the same aspect.
- 
Uses of BeanClassLoaderAware in org.springframework.aop.frameworkClasses in org.springframework.aop.framework that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassBase class forBeanPostProcessorimplementations that apply a Spring AOPAdvisorto specific beans.classConvenient superclass forFactoryBeantypes that produce singleton-scoped proxy objects.classFactoryBeanimplementation that builds an AOP proxy based on beans in a SpringBeanFactory.classBase class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)algorithm.
- 
Uses of BeanClassLoaderAware in org.springframework.aop.framework.autoproxyClasses in org.springframework.aop.framework.autoproxy that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassGeneric auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.classBeanPostProcessorimplementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.classExtension ofAbstractAutoProxyCreatorwhich implementsBeanFactoryAware, adds exposure of the original target class for each proxied bean (AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE), and participates in an externally enforced target-class mode for any given bean (AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE).classAuto proxy creator that identifies beans to proxy via a list of names.classBeanPostProcessorimplementation that creates AOP proxies based on all candidateAdvisors in the currentBeanFactory.classAuto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors.
- 
Uses of BeanClassLoaderAware in org.springframework.beans.factory.annotationClasses in org.springframework.beans.factory.annotation that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassABeanFactoryPostProcessorimplementation that allows for convenient registration of custom autowire qualifier types.
- 
Uses of BeanClassLoaderAware in org.springframework.beans.factory.configClasses in org.springframework.beans.factory.config that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassSimple template superclass forFactoryBeanimplementations that creates a singleton or a prototype object, depending on a flag.classSimpleBeanFactoryPostProcessorimplementation that registers customScope(s)with the containingConfigurableBeanFactory.classFactoryBeanwhich retrieves a static or non-static field value.classSimple factory for shared List instances.classSimple factory for shared Map instances.classSimple method invoker bean: just invoking a target method, not expecting a result to expose to the container (in contrast toMethodInvokingFactoryBean).classFactoryBeanwhich returns a value which is the result of a static or instance method invocation.classAFactoryBeanimplementation that returns a value which is anObjectFactorythat in turn returns a bean sourced from aBeanFactory.classAFactoryBeanimplementation that returns a value which is a JSR-330Providerthat in turn returns a bean sourced from aBeanFactory.classSimple factory for shared Set instances.
- 
Uses of BeanClassLoaderAware in org.springframework.beans.factory.serviceloaderClasses in org.springframework.beans.factory.serviceloader that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassAbstract base class for FactoryBeans operating on the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes the 'primary' service for the configured service class, obtained through the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes all services for the configured service class, represented as a List of service objects, obtained through the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes the JDK 1.6ServiceLoaderfor the configured service class.
- 
Uses of BeanClassLoaderAware in org.springframework.cache.concurrentClasses in org.springframework.cache.concurrent that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassCacheManagerimplementation that lazily buildsConcurrentMapCacheinstances for eachConcurrentMapCacheManager.getCache(java.lang.String)request.
- 
Uses of BeanClassLoaderAware in org.springframework.cache.interceptorClasses in org.springframework.cache.interceptor that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassProxy factory bean for simplified declarative caching handling.
- 
Uses of BeanClassLoaderAware in org.springframework.cache.jcacheClasses in org.springframework.cache.jcache that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassFactoryBeanfor a JCachejavax.cache.CacheManager, obtaining a pre-definedCacheManagerby name through the standard JCachejavax.cache.Cachingclass.
- 
Uses of BeanClassLoaderAware in org.springframework.context.annotationClasses in org.springframework.context.annotation that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassBeanFactoryPostProcessorused for bootstrapping processing of@Configurationclasses.class@Configurationclass that registers aLoadTimeWeaverbean.
- 
Uses of BeanClassLoaderAware in org.springframework.context.eventClasses in org.springframework.context.event that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassAbstract implementation of theApplicationEventMulticasterinterface, providing the basic listener registration facility.classSimple implementation of theApplicationEventMulticasterinterface.
- 
Uses of BeanClassLoaderAware in org.springframework.context.supportClasses in org.springframework.context.support that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassMessageSourceimplementation that accesses resource bundles using specified basenames.
- 
Uses of BeanClassLoaderAware in org.springframework.context.weavingClasses in org.springframework.context.weaving that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassPost-processor that registers AspectJ'sClassPreProcessorAgentAdapterwith the Spring application context's defaultLoadTimeWeaver.classDefaultLoadTimeWeaverbean for use in an application context, decorating an automatically detected internalLoadTimeWeaver.
- 
Uses of BeanClassLoaderAware in org.springframework.dao.annotationClasses in org.springframework.dao.annotation that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassBean post-processor that automatically applies persistence exception translation to any bean marked with Spring's @Repositoryannotation, adding a correspondingPersistenceExceptionTranslationAdvisorto the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces).
- 
Uses of BeanClassLoaderAware in org.springframework.http.converter.jsonClasses in org.springframework.http.converter.json that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassAFactoryBeanfor creating a Jackson 2.xObjectMapper(default) orXmlMapper(createXmlMapperproperty set to true) with setters to enable or disable Jackson features from within XML configuration.
- 
Uses of BeanClassLoaderAware in org.springframework.jdbc.configClasses in org.springframework.jdbc.config that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassFactoryBeanimplementation that takes a list of location Strings and creates a sorted array ofResourceinstances.
- 
Uses of BeanClassLoaderAware in org.springframework.jms.support.converterClasses in org.springframework.jms.support.converter that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassMessage converter that uses Jackson 2.x to convert messages to and from JSON.
- 
Uses of BeanClassLoaderAware in org.springframework.jmx.accessClasses in org.springframework.jmx.access that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassMethodInterceptorthat routes calls to an MBean running on the suppliedMBeanServerConnection.classCreates a proxy to a managed resource running either locally or remotely.
- 
Uses of BeanClassLoaderAware in org.springframework.jmx.exportClasses in org.springframework.jmx.export that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassJMX exporter that allows for exposing any Spring-managed bean to a JMXMBeanServer, without the need to define any JMX-specific information in the bean classes.
- 
Uses of BeanClassLoaderAware in org.springframework.jmx.export.annotationClasses in org.springframework.jmx.export.annotation that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassConvenient subclass of Spring's standardMBeanExporter, activating annotation usage for JMX exposure of Spring beans:ManagedResource,ManagedAttribute,ManagedOperation, etc.
- 
Uses of BeanClassLoaderAware in org.springframework.jmx.export.assemblerClasses in org.springframework.jmx.export.assembler that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassSubclass ofAbstractReflectiveMBeanInfoAssemblerthat allows for the management interface of a bean to be defined using arbitrary interfaces.
- 
Uses of BeanClassLoaderAware in org.springframework.jmx.supportClasses in org.springframework.jmx.support that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassFactoryBeanthat creates a JMX 1.2MBeanServerConnectionto a remoteMBeanServerexposed via aJMXServerConnector.
- 
Uses of BeanClassLoaderAware in org.springframework.jndiClasses in org.springframework.jndi that implement BeanClassLoaderAware
- 
Uses of BeanClassLoaderAware in org.springframework.orm.jpaClasses in org.springframework.orm.jpa that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassAbstractFactoryBeanthat creates a local JPAEntityManagerFactoryinstance within a Spring application context.classFactoryBeanthat creates a JPAEntityManagerFactoryaccording to JPA's standard container bootstrap contract.classFactoryBeanthat creates a JPAEntityManagerFactoryaccording to JPA's standard standalone bootstrap contract.
- 
Uses of BeanClassLoaderAware in org.springframework.oxm.jaxbClasses in org.springframework.oxm.jaxb that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassImplementation of theGenericMarshallerinterface for JAXB 2.2.
- 
Uses of BeanClassLoaderAware in org.springframework.oxm.xstreamClasses in org.springframework.oxm.xstream that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassImplementation of theMarshallerinterface for XStream.
- 
Uses of BeanClassLoaderAware in org.springframework.scheduling.annotationClasses in org.springframework.scheduling.annotation that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassBean post-processor that automatically applies asynchronous invocation behavior to any bean that carries theAsyncannotation at class or method-level by adding a correspondingAsyncAnnotationAdvisorto the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all the target's interfaces).
- 
Uses of BeanClassLoaderAware in org.springframework.scheduling.quartzClasses in org.springframework.scheduling.quartz that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassFactoryBeanthat exposes aJobDetailobject which delegates job execution to a specified (static or non-static) method.
- 
Uses of BeanClassLoaderAware in org.springframework.scheduling.supportClasses in org.springframework.scheduling.support that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassAdapter that implements theRunnableinterface as a configurable method invocation based on Spring's MethodInvoker.
- 
Uses of BeanClassLoaderAware in org.springframework.scripting.bshClasses in org.springframework.scripting.bsh that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassBeanShell-based implementation of Spring'sScriptEvaluatorstrategy interface.classScriptFactoryimplementation for a BeanShell script.
- 
Uses of BeanClassLoaderAware in org.springframework.scripting.groovyClasses in org.springframework.scripting.groovy that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassGroovy-based implementation of Spring'sScriptEvaluatorstrategy interface.classScriptFactoryimplementation for a Groovy script.
- 
Uses of BeanClassLoaderAware in org.springframework.scripting.supportClasses in org.springframework.scripting.support that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassBeanPostProcessorthat handlesScriptFactorydefinitions, replacing each factory with the actual scripted Java object generated by it.classjavax.script(JSR-223) based implementation of Spring'sScriptEvaluatorstrategy interface.classScriptFactoryimplementation based on the JSR-223 script engine abstraction (as included in Java).
- 
Uses of BeanClassLoaderAware in org.springframework.transaction.interceptorClasses in org.springframework.transaction.interceptor that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassSimpleTransactionAttributeSourceimplementation that allows attributes to be stored per method in aMap.classProxy factory bean for simplified declarative transaction handling.
- 
Uses of BeanClassLoaderAware in org.springframework.ui.context.supportClasses in org.springframework.ui.context.support that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassDeprecated.as of 6.0 in favor of using CSS, without direct replacement
- 
Uses of BeanClassLoaderAware in org.springframework.validation.beanvalidationClasses in org.springframework.validation.beanvalidation that implement BeanClassLoaderAwareModifier and TypeClassDescriptionclassA convenientBeanPostProcessorimplementation that delegates to a JSR-303 provider for performing method-level validation on annotated methods.