AbstractAdvisorAutoProxyCreator |
Generic auto proxy creator that builds AOP proxies for specific beans
based on detected Advisors for each bean. |
AbstractApplicationEventMulticaster |
Abstract implementation of the ApplicationEventMulticaster interface,
providing the basic listener registration facility. |
AbstractAutoProxyCreator |
BeanPostProcessor implementation
that wraps each eligible bean with an AOP proxy, delegating to specified interceptors
before invoking the bean itself. |
AbstractBeanFactoryBasedTargetSource |
Base class for TargetSource implementations
that are based on a Spring BeanFactory ,
delegating to Spring-managed bean instances. |
AbstractBeanFactoryBasedTargetSourceCreator |
Convenient superclass for
TargetSourceCreator
implementations that require creating multiple instances of a prototype bean. |
AbstractBeanFactoryPointcutAdvisor |
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in a BeanFactory. |
AbstractEntityManagerFactoryBean |
Abstract FactoryBean that
creates a local JPA javax.persistence.EntityManagerFactory
instance within a Spring application context. |
AbstractFactoryBean<T> |
Simple template superclass for FactoryBean implementations that
creates a singleton or a prototype object, depending on a flag. |
AbstractJaxWsServiceExporter |
Abstract exporter for JAX-WS services, autodetecting annotated service beans
(through the JAX-WS javax.jws.WebService annotation). |
AbstractPoolingTargetSource |
Abstract base class for pooling TargetSource
implementations which maintain a pool of target instances, acquiring and
releasing a target object from the pool for each method invocation. |
AbstractPrototypeBasedTargetSource |
Base class for dynamic TargetSource implementations that create new prototype
bean instances to support a pooling or new-instance-per-invocation strategy. |
AbstractServiceLoaderBasedFactoryBean |
Abstract base class for FactoryBeans operating on the
JDK 1.6 java.util.ServiceLoader facility. |
AnnotationAwareAspectJAutoProxyCreator |
AspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJ
annotation aspects in the current application context, as well as Spring Advisors. |
AnnotationMBeanExporter |
Convenient subclass of Spring's standard MBeanExporter ,
activating Java 5 annotation usage for JMX exposure of Spring beans:
ManagedResource , ManagedAttribute , ManagedOperation , etc. |
AnnotationMethodHandlerAdapter |
Implementation of the HandlerAdapter interface
that maps handler methods based on HTTP paths, HTTP methods and request parameters
expressed through the RequestMapping annotation. |
AspectJAwareAdvisorAutoProxyCreator |
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. |
AspectJExpressionPointcut |
Spring Pointcut implementation
that uses the AspectJ weaver to evaluate a pointcut expression. |
AutowiredAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that autowires annotated fields, setter methods and arbitrary config methods. |
BeanConfigurerSupport |
Convenient base class for configurers that can perform Dependency Injection
on objects (however they may be created). |
BeanFactoryCacheDefinitionSourceAdvisor |
Advisor driven by a CacheDefinitionSource , used to include a
transaction advice bean for methods that are transactional. |
BeanFactoryDataSourceLookup |
DataSourceLookup implementation based on a Spring BeanFactory . |
BeanFactoryDestinationResolver |
DestinationResolver implementation based on a Spring BeanFactory . |
BeanFactoryTransactionAttributeSourceAdvisor |
Advisor driven by a TransactionAttributeSource , used to include
a transaction advice bean for methods that are transactional. |
BeanNameAutoProxyCreator |
Auto proxy creator that identifies beans to proxy via a list of names. |
BeanReferenceFactoryBean |
FactoryBean that exposes an arbitrary target bean under a different name. |
CommonAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that supports common Java annotations out of the box, in particular the JSR-250
annotations in the javax.annotation package. |
CommonsPoolTargetSource |
TargetSource implementation that holds objects in a configurable
Jakarta Commons Pool. |
DefaultAdvisorAutoProxyCreator |
BeanPostProcessor implementation that creates AOP proxies based on all candidate
Advisors in the current BeanFactory. |
DefaultBeanFactoryPointcutAdvisor |
Concrete 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. |
DefaultLifecycleProcessor |
Default implementation of the LifecycleProcessor strategy. |
GroovyScriptFactory |
ScriptFactory implementation
for a Groovy script. |
HibernateAccessor |
Base class for HibernateTemplate and HibernateInterceptor ,
defining common properties such as SessionFactory and flushing behavior. |
HibernateInterceptor |
This interceptor binds a new Hibernate Session to the thread before a method
call, closing and removing it afterwards in case of any method outcome. |
HibernateTemplate |
Helper class that simplifies Hibernate data access code. |
HibernateTransactionManager |
PlatformTransactionManager
implementation for a single Hibernate org.hibernate.SessionFactory. |
InfrastructureAdvisorAutoProxyCreator |
Auto-proxy creator that considers infrastructure Advisor beans only,
ignoring any application-defined Advisors. |
LazyInitTargetSource |
TargetSource that lazily accesses a
singleton bean from a BeanFactory . |
LazyInitTargetSourceCreator |
TargetSourceCreator that enforces a LazyInitTargetSource for each bean
that is defined as "lazy-init". |
ListFactoryBean |
Simple factory for shared List instances. |
LoadTimeWeaverAwareProcessor |
BeanPostProcessor
implementation that passes the context's default LoadTimeWeaver
to beans that implement the LoadTimeWeaverAware interface. |
LocalContainerEntityManagerFactoryBean |
FactoryBean that creates a JPA
javax.persistence.EntityManagerFactory according to JPA's standard
container bootstrap contract. |
LocalEntityManagerFactoryBean |
FactoryBean that creates a JPA
javax.persistence.EntityManagerFactory according to JPA's standard
standalone bootstrap contract. |
MBeanExporter |
JMX exporter that allows for exposing any Spring-managed bean to a
JMX javax.management.MBeanServer, without the need to define any
JMX-specific information in the bean classes. |
MapFactoryBean |
Simple factory for shared Map instances. |
MethodInvokingFactoryBean |
FactoryBean which returns a value which is the result of a static or instance
method invocation. |
MethodInvokingJobDetailFactoryBean |
FactoryBean that exposes a
org.quartz.JobDetail object which delegates job execution to a
specified (static or non-static) method. |
MethodLocatingFactoryBean |
FactoryBean implementation that locates a Method on a specified bean. |
ObjectFactoryCreatingFactoryBean |
A FactoryBean implementation that
returns a value which is an ObjectFactory
that in turn returns a bean sourced from a BeanFactory . |
OpenSessionInViewInterceptor |
Spring web request interceptor that binds a Hibernate Session to the
thread for the entire processing of the request. |
PersistenceAnnotationBeanPostProcessor |
BeanPostProcessor that processes javax.persistence.PersistenceUnit
and javax.persistence.PersistenceContext annotations, for injection of
the corresponding JPA resources javax.persistence.EntityManagerFactory
and javax.persistence.EntityManager. |
PersistenceExceptionTranslationInterceptor |
AOP Alliance MethodInterceptor that provides persistence exception translation
based on a given PersistenceExceptionTranslator. |
PersistenceExceptionTranslationPostProcessor |
Bean post-processor that automatically applies persistence exception
translation to any bean that carries the
Repository annotation,
adding a corresponding PersistenceExceptionTranslationAdvisor
to the exposed proxy (either an existing AOP proxy or a newly generated
proxy that implements all of the target's interfaces). |
PlaceholderConfigurerSupport |
Abstract base class for property resource configurers that resolve placeholders
in bean definition property values. |
PreferencesPlaceholderConfigurer |
Subclass of PropertyPlaceholderConfigurer that supports JDK 1.4's
Preferences API (java.util.prefs ). |
PropertyPathFactoryBean |
FactoryBean that evaluates a property path on a given target object. |
PropertyPlaceholderConfigurer |
PlaceholderConfigurerSupport subclass that resolves ${...} placeholders
against local properties and/or system properties
and environment variables. |
PropertySourcesPlaceholderConfigurer |
Specialization of PlaceholderConfigurerSupport
Local properties are added as a property source in any case. |
PrototypeTargetSource |
TargetSource that creates a new instance of the target bean for each
request, destroying each instance on release (after each request). |
ProviderCreatingFactoryBean |
A FactoryBean implementation that
returns a value which is a JSR-330 javax.inject.Provider that in turn
returns a bean sourced from a BeanFactory . |
ProxyFactoryBean |
FactoryBean implementation that builds an
AOP proxy based on beans in Spring BeanFactory . |
QualifierAnnotationAutowireCandidateResolver |
AutowireCandidateResolver implementation that matches bean definition qualifiers
against qualifier annotations on the field or parameter to be autowired. |
QuickTargetSourceCreator |
Convenient TargetSourceCreator using bean name prefixes to create one of three
well-known TargetSource types:
: CommonsPoolTargetSource
% ThreadLocalTargetSource
! PrototypeTargetSource |
RequiredAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that enforces required JavaBean properties to have been configured. |
SchedulerAccessorBean |
Spring bean-style class for accessing a Quartz Scheduler, i.e. |
ScopedProxyFactoryBean |
Convenient proxy factory bean for scoped objects. |
ScriptFactoryPostProcessor |
BeanPostProcessor that
handles ScriptFactory definitions,
replacing each factory with the actual scripted Java object generated by it. |
ServiceFactoryBean |
FactoryBean that exposes the
'primary' service for the configured service class, obtained through
the JDK 1.6 java.util.ServiceLoader facility. |
ServiceListFactoryBean |
FactoryBean that exposes all
services for the configured service class, represented as a List of service objects,
obtained through the JDK 1.6 java.util.ServiceLoader facility. |
ServiceLoaderFactoryBean |
FactoryBean that exposes the
JDK 1.6 java.util.ServiceLoader for the configured service class. |
ServiceLocatorFactoryBean |
A FactoryBean implementation that takes an interface which must have one or more
methods with the signatures MyType xxx() or MyType xxx(MyIdType id)
(typically, MyService getService() or MyService getService(String id) )
and creates a dynamic proxy which implements that interface, delegating to an
underlying BeanFactory . |
ServletContextPropertyPlaceholderConfigurer |
This class is deprecated.
in Spring 3.1 in favor of PropertySourcesPlaceholderConfigurer
in conjunction with DefaultWebEnvironment .
|
SetFactoryBean |
Simple factory for shared Set instances. |
SimpleApplicationEventMulticaster |
Simple implementation of the ApplicationEventMulticaster interface. |
SimpleBeanFactoryAwareAspectInstanceFactory |
Implementation of AspectInstanceFactory that locates the aspect from the
BeanFactory using a configured bean name. |
SimpleBeanTargetSource |
Simple TargetSource implementation,
freshly obtaining the specified target bean from its containing
Spring BeanFactory . |
SimpleHttpServerJaxWsServiceExporter |
Simple exporter for JAX-WS services, autodetecting annotated service beans
(through the JAX-WS javax.jws.WebService annotation) and exporting
them through the HTTP server included in Sun's JDK 1.6. |
SimpleJaxWsServiceExporter |
Simple exporter for JAX-WS services, autodetecting annotated service beans
(through the JAX-WS javax.jws.WebService annotation) and exporting
them with a configured base address (by default "http://localhost:8080/")
using the JAX-WS provider's built-in publication support. |
SortedResourcesFactoryBean |
FactoryBean implementation that takes a list of location Strings
and creates a sorted array of Resource instances. |
ThreadLocalTargetSource |
Alternative to an object pool. |
TransactionAspectSupport |
Base class for transactional aspects, such as the TransactionInterceptor
or an AspectJ aspect. |
TransactionInterceptor |
AOP Alliance MethodInterceptor for declarative transaction
management using the common Spring transaction infrastructure
(PlatformTransactionManager ). |
TransactionProxyFactoryBean |
Proxy factory bean for simplified declarative transaction handling. |