Uses of Interface
org.springframework.beans.factory.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
MBeanServer
s
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.annotation
Modifier and TypeClassDescriptionclass
AspectJAwareAdvisorAutoProxyCreator
subclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors. -
Uses of BeanClassLoaderAware in org.springframework.aop.aspectj.autoproxy
Modifier and TypeClassDescriptionclass
AbstractAdvisorAutoProxyCreator
subclass 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.framework
Modifier and TypeClassDescriptionclass
Base class forBeanPostProcessor
implementations that apply a Spring AOPAdvisor
to specific beans.class
Convenient superclass forFactoryBean
types that produce singleton-scoped proxy objects.class
FactoryBean
implementation that builds an AOP proxy based on beans in a SpringBeanFactory
.class
Base 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.autoproxy
Modifier and TypeClassDescriptionclass
Generic auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.class
BeanPostProcessor
implementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.class
Extension ofAbstractAutoProxyCreator
which 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
).class
Auto proxy creator that identifies beans to proxy via a list of names.class
BeanPostProcessor
implementation that creates AOP proxies based on all candidateAdvisor
s in the currentBeanFactory
.class
Auto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors. -
Uses of BeanClassLoaderAware in org.springframework.beans.factory.annotation
Modifier and TypeClassDescriptionclass
ABeanFactoryPostProcessor
implementation that allows for convenient registration of custom autowire qualifier types. -
Uses of BeanClassLoaderAware in org.springframework.beans.factory.config
Modifier and TypeClassDescriptionclass
Simple template superclass forFactoryBean
implementations that creates a singleton or a prototype object, depending on a flag.class
SimpleBeanFactoryPostProcessor
implementation that registers customScope(s)
with the containingConfigurableBeanFactory
.class
FactoryBean
which retrieves a static or non-static field value.class
Simple factory for shared List instances.class
Simple factory for shared Map instances.class
Simple method invoker bean: just invoking a target method, not expecting a result to expose to the container (in contrast toMethodInvokingFactoryBean
).class
FactoryBean
which returns a value which is the result of a static or instance method invocation.class
AFactoryBean
implementation that returns a value which is anObjectFactory
that in turn returns a bean sourced from aBeanFactory
.class
AFactoryBean
implementation that returns a value which is a JSR-330Provider
that in turn returns a bean sourced from aBeanFactory
.class
Simple factory for shared Set instances. -
Uses of BeanClassLoaderAware in org.springframework.beans.factory.serviceloader
Modifier and TypeClassDescriptionclass
Abstract base class for FactoryBeans operating on the JDK 1.6ServiceLoader
facility.class
FactoryBean
that exposes the 'primary' service for the configured service class, obtained through the JDK 1.6ServiceLoader
facility.class
FactoryBean
that exposes all services for the configured service class, represented as a List of service objects, obtained through the JDK 1.6ServiceLoader
facility.class
FactoryBean
that exposes the JDK 1.6ServiceLoader
for the configured service class. -
Uses of BeanClassLoaderAware in org.springframework.cache.concurrent
Modifier and TypeClassDescriptionclass
CacheManager
implementation that lazily buildsConcurrentMapCache
instances for eachConcurrentMapCacheManager.getCache(java.lang.String)
request. -
Uses of BeanClassLoaderAware in org.springframework.cache.interceptor
Modifier and TypeClassDescriptionclass
Proxy factory bean for simplified declarative caching handling. -
Uses of BeanClassLoaderAware in org.springframework.cache.jcache
Modifier and TypeClassDescriptionclass
FactoryBean
for a JCachejavax.cache.CacheManager
, obtaining a pre-definedCacheManager
by name through the standard JCachejavax.cache.Caching
class. -
Uses of BeanClassLoaderAware in org.springframework.context.annotation
Modifier and TypeClassDescriptionclass
BeanFactoryPostProcessor
used for bootstrapping processing of@Configuration
classes.class
@Configuration
class that registers aLoadTimeWeaver
bean. -
Uses of BeanClassLoaderAware in org.springframework.context.event
Modifier and TypeClassDescriptionclass
Abstract implementation of theApplicationEventMulticaster
interface, providing the basic listener registration facility.class
Simple implementation of theApplicationEventMulticaster
interface. -
Uses of BeanClassLoaderAware in org.springframework.context.support
Modifier and TypeClassDescriptionclass
MessageSource
implementation that accesses resource bundles using specified basenames. -
Uses of BeanClassLoaderAware in org.springframework.context.weaving
Modifier and TypeClassDescriptionclass
Post-processor that registers AspectJ'sClassPreProcessorAgentAdapter
with the Spring application context's defaultLoadTimeWeaver
.class
DefaultLoadTimeWeaver
bean for use in an application context, decorating an automatically detected internalLoadTimeWeaver
. -
Uses of BeanClassLoaderAware in org.springframework.dao.annotation
Modifier and TypeClassDescriptionclass
Bean post-processor that automatically applies persistence exception translation to any bean marked with Spring's @Repository
annotation, adding a correspondingPersistenceExceptionTranslationAdvisor
to 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.json
Modifier and TypeClassDescriptionclass
AFactoryBean
for creating a Jackson 2.xObjectMapper
(default) orXmlMapper
(createXmlMapper
property set to true) with setters to enable or disable Jackson features from within XML configuration. -
Uses of BeanClassLoaderAware in org.springframework.jdbc.config
Modifier and TypeClassDescriptionclass
FactoryBean
implementation that takes a list of location Strings and creates a sorted array ofResource
instances. -
Uses of BeanClassLoaderAware in org.springframework.jms.support.converter
Modifier and TypeClassDescriptionclass
Message converter that uses Jackson 2.x to convert messages to and from JSON. -
Uses of BeanClassLoaderAware in org.springframework.jmx.access
Modifier and TypeClassDescriptionclass
MethodInterceptor
that routes calls to an MBean running on the suppliedMBeanServerConnection
.class
Creates a proxy to a managed resource running either locally or remotely. -
Uses of BeanClassLoaderAware in org.springframework.jmx.export
Modifier and TypeClassDescriptionclass
JMX 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.annotation
Modifier and TypeClassDescriptionclass
Convenient 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.assembler
Modifier and TypeClassDescriptionclass
Subclass ofAbstractReflectiveMBeanInfoAssembler
that allows for the management interface of a bean to be defined using arbitrary interfaces. -
Uses of BeanClassLoaderAware in org.springframework.jmx.support
Modifier and TypeClassDescriptionclass
FactoryBean
that creates a JMX 1.2MBeanServerConnection
to a remoteMBeanServer
exposed via aJMXServerConnector
. -
Uses of BeanClassLoaderAware in org.springframework.jndi
-
Uses of BeanClassLoaderAware in org.springframework.orm.jpa
Modifier and TypeClassDescriptionclass
AbstractFactoryBean
that creates a local JPAEntityManagerFactory
instance within a Spring application context.class
FactoryBean
that creates a JPAEntityManagerFactory
according to JPA's standard container bootstrap contract.class
FactoryBean
that creates a JPAEntityManagerFactory
according to JPA's standard standalone bootstrap contract. -
Uses of BeanClassLoaderAware in org.springframework.oxm.jaxb
Modifier and TypeClassDescriptionclass
Implementation of theGenericMarshaller
interface for JAXB 2.2. -
Uses of BeanClassLoaderAware in org.springframework.oxm.xstream
Modifier and TypeClassDescriptionclass
Implementation of theMarshaller
interface for XStream. -
Uses of BeanClassLoaderAware in org.springframework.scheduling.annotation
Modifier and TypeClassDescriptionclass
Bean post-processor that automatically applies asynchronous invocation behavior to any bean that carries theAsync
annotation at class or method-level by adding a correspondingAsyncAnnotationAdvisor
to 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.quartz
Modifier and TypeClassDescriptionclass
FactoryBean
that exposes aJobDetail
object which delegates job execution to a specified (static or non-static) method. -
Uses of BeanClassLoaderAware in org.springframework.scheduling.support
Modifier and TypeClassDescriptionclass
Adapter that implements theRunnable
interface as a configurable method invocation based on Spring's MethodInvoker. -
Uses of BeanClassLoaderAware in org.springframework.scripting.bsh
Modifier and TypeClassDescriptionclass
BeanShell-based implementation of Spring'sScriptEvaluator
strategy interface.class
ScriptFactory
implementation for a BeanShell script. -
Uses of BeanClassLoaderAware in org.springframework.scripting.groovy
Modifier and TypeClassDescriptionclass
Groovy-based implementation of Spring'sScriptEvaluator
strategy interface.class
ScriptFactory
implementation for a Groovy script. -
Uses of BeanClassLoaderAware in org.springframework.scripting.support
Modifier and TypeClassDescriptionclass
BeanPostProcessor
that handlesScriptFactory
definitions, replacing each factory with the actual scripted Java object generated by it.class
javax.script
(JSR-223) based implementation of Spring'sScriptEvaluator
strategy interface.class
ScriptFactory
implementation based on the JSR-223 script engine abstraction (as included in Java). -
Uses of BeanClassLoaderAware in org.springframework.transaction.interceptor
Modifier and TypeClassDescriptionclass
SimpleTransactionAttributeSource
implementation that allows attributes to be stored per method in aMap
.class
Proxy factory bean for simplified declarative transaction handling. -
Uses of BeanClassLoaderAware in org.springframework.ui.context.support
Modifier and TypeClassDescriptionclass
Deprecated.as of 6.0, with no direct replacement -
Uses of BeanClassLoaderAware in org.springframework.validation.beanvalidation
Modifier and TypeClassDescriptionclass
A convenientBeanPostProcessor
implementation that delegates to a JSR-303 provider for performing method-level validation on annotated methods.