| AbstractAdvisorAutoProxyCreator |
Generic auto proxy creator that builds AOP proxies for specific beans
based on detected Advisors for each bean. |
| AbstractAutoProxyCreator |
BeanPostProcessor implementation
that wraps each eligible bean with an AOP proxy, delegating to specified interceptors
before invoking the bean itself. |
| 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. |
| AbstractHttpInvokerRequestExecutor |
Abstract base implementation of the HttpInvokerRequestExecutor interface. |
| AbstractServiceLoaderBasedFactoryBean |
Abstract base class for FactoryBeans operating on the
JDK 1.6 java.util.ServiceLoader facility. |
| AbstractSingletonProxyFactoryBean |
Convenient proxy factory bean superclass for proxy factory
beans that create only singletons. |
| 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. |
| AnnotationSessionFactoryBean |
Subclass of Spring's standard LocalSessionFactoryBean for Hibernate,
supporting JDK 1.5+ annotation metadata for mappings. |
| 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. |
| AspectJWeavingEnabler |
Post-processor that registers AspectJ's
org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter
with the Spring application context's default
LoadTimeWeaver. |
| AsyncAnnotationBeanPostProcessor |
Bean post-processor that automatically applies asynchronous invocation
behavior to any bean that carries the Async annotation at class or
method-level by adding a corresponding AsyncAnnotationAdvisor to the
exposed proxy (either an existing AOP proxy or a newly generated proxy that
implements all of the target's interfaces). |
| BeanNameAutoProxyCreator |
Auto proxy creator that identifies beans to proxy via a list of names. |
| BshScriptFactory |
ScriptFactory implementation
for a BeanShell script. |
| BurlapClientInterceptor |
org.aopalliance.intercept.MethodInterceptor for accessing a Burlap service. |
| BurlapExporter |
General stream-based protocol exporter for a Burlap endpoint. |
| BurlapProxyFactoryBean |
FactoryBean for Burlap proxies. |
| BurlapServiceExporter |
Servlet-API-based HTTP request handler that exports the specified service bean
as Burlap service endpoint, accessible via a Burlap proxy. |
| CacheProxyFactoryBean |
Proxy factory bean for simplified declarative caching handling. |
| CommonsHttpInvokerRequestExecutor |
HttpInvokerRequestExecutor implementation that uses
Jakarta Commons HttpClient
to execute POST requests. |
| ConfigurationClassPostProcessor |
BeanFactoryPostProcessor used for bootstrapping processing of
@Configuration classes. |
| CustomAutowireConfigurer |
A BeanFactoryPostProcessor
implementation that allows for convenient registration of custom autowire
qualifier types. |
| CustomEditorConfigurer |
BeanFactoryPostProcessor implementation that allows for convenient
registration of custom PropertyEditor property editors. |
| CustomScopeConfigurer |
Simple BeanFactoryPostProcessor implementation that registers
custom Scope(s) with the containing ConfigurableBeanFactory. |
| DefaultAdvisorAutoProxyCreator |
BeanPostProcessor implementation that creates AOP proxies based on all candidate
Advisors in the current BeanFactory. |
| DefaultContextLoadTimeWeaver |
Default LoadTimeWeaver bean for use in an application context,
decorating an automatically detected internal LoadTimeWeaver. |
| FieldRetrievingFactoryBean |
FactoryBean which retrieves a static or non-static field value. |
| GroovyScriptFactory |
ScriptFactory implementation
for a Groovy script. |
| HessianClientInterceptor |
org.aopalliance.intercept.MethodInterceptor for accessing a Hessian service. |
| HessianExporter |
General stream-based protocol exporter for a Hessian endpoint. |
| HessianProxyFactoryBean |
FactoryBean for Hessian proxies. |
| HessianServiceExporter |
Servlet-API-based HTTP request handler that exports the specified service bean
as Hessian service endpoint, accessible via a Hessian proxy. |
| HttpInvokerClientInterceptor |
org.aopalliance.intercept.MethodInterceptor for accessing an
HTTP invoker service. |
| HttpInvokerProxyFactoryBean |
FactoryBean for HTTP invoker proxies. |
| HttpInvokerServiceExporter |
Servlet-API-based HTTP request handler that exports the specified service bean
as HTTP invoker service endpoint, accessible via an HTTP invoker proxy. |
| InfrastructureAdvisorAutoProxyCreator |
Auto-proxy creator that considers infrastructure Advisor beans only,
ignoring any application-defined Advisors. |
| InterfaceBasedMBeanInfoAssembler |
Subclass of AbstractReflectiveMBeanInfoAssembler that allows for
the management interface of a bean to be defined using arbitrary interfaces. |
| JRubyScriptFactory |
ScriptFactory implementation
for a JRuby script. |
| JaxRpcPortProxyFactoryBean |
This class is deprecated.
in favor of JAX-WS support in org.springframework.remoting.jaxws
|
| JaxWsPortClientInterceptor |
org.aopalliance.intercept.MethodInterceptor for accessing a specific
port of a JAX-WS service. |
| JaxWsPortProxyFactoryBean |
FactoryBean for a specific port of a
JAX-WS service. |
| Jaxb2Marshaller |
Implementation of the Marshaller interface for JAXB 2.0. |
| JmsInvokerProxyFactoryBean |
FactoryBean for JMS invoker proxies. |
| JmsInvokerServiceExporter |
JMS message listener that exports the specified service bean as a
JMS service endpoint, accessible via a JMS invoker proxy. |
| JndiObjectFactoryBean |
FactoryBean that looks up a
JNDI object. |
| JndiRmiProxyFactoryBean |
FactoryBean for RMI proxies from JNDI. |
| JndiRmiServiceExporter |
Service exporter which binds RMI services to JNDI. |
| ListFactoryBean |
Simple factory for shared List instances. |
| 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. |
| LocalPersistenceManagerFactoryBean |
FactoryBean that creates a
JDO javax.jdo.PersistenceManagerFactory. |
| LocalSessionFactoryBean |
FactoryBean that creates a
Hibernate org.hibernate.SessionFactory. |
| LocalStatelessSessionProxyFactoryBean |
Convenient FactoryBean for local Stateless Session Bean (SLSB) proxies. |
| MBeanClientInterceptor |
org.aopalliance.intercept.MethodInterceptor that routes calls to an
MBean running on the supplied MBeanServerConnection. |
| 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. |
| MBeanProxyFactoryBean |
Creates a proxy to a managed resource running either locally or remotely. |
| MBeanServerConnectionFactoryBean |
FactoryBean that creates a JMX 1.2 MBeanServerConnection
to a remote MBeanServer exposed via a JMXServerConnector. |
| 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. |
| MethodInvokingRunnable |
Adapter that implements the Runnable interface as a configurable
method invocation based on Spring's MethodInvoker. |
| MethodInvokingTimerTaskFactoryBean |
This class is deprecated.
as of Spring 3.0, in favor of the scheduling.concurrent
package which is based on Java 5's java.util.concurrent.ExecutorService
|
| MethodMapTransactionAttributeSource |
Simple TransactionAttributeSource implementation that
allows attributes to be stored per method in a Map. |
| ObjectFactoryCreatingFactoryBean |
A FactoryBean implementation that
returns a value which is an ObjectFactory
that in turn returns a bean sourced from a BeanFactory. |
| 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). |
| 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. |
| RemoteAccessor |
Abstract base class for classes that access a remote service. |
| RemoteExporter |
Abstract base class for classes that export a remote service. |
| RemoteInvocationBasedAccessor |
Abstract base class for remote service accessors that are based
on serialization of RemoteInvocation objects. |
| RemoteInvocationBasedExporter |
Abstract base class for remote service exporters that are based
on deserialization of RemoteInvocation objects. |
| RemoteInvocationSerializingExporter |
Abstract base class for remote service exporters that explicitly deserialize
RemoteInvocation objects and serialize
RemoteInvocationResult objects,
for example Spring's HTTP invoker. |
| RemotingSupport |
Generic support base class for remote accessor and exporters,
providing common bean ClassLoader handling. |
| ResourceBundleMessageSource |
MessageSource implementation that
accesses resource bundles using specified basenames. |
| RmiBasedExporter |
Convenient superclass for RMI-based remote exporters. |
| RmiClientInterceptor |
org.aopalliance.intercept.MethodInterceptor for accessing conventional
RMI services or RMI invokers. |
| RmiProxyFactoryBean |
FactoryBean for RMI proxies, supporting both conventional RMI services
and RMI invokers. |
| RmiServiceExporter |
RMI exporter that exposes the specified service as RMI object with the specified name. |
| 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. |
| SetFactoryBean |
Simple factory for shared Set instances. |
| SimpleBurlapServiceExporter |
HTTP request handler that exports the specified service bean as
Burlap service endpoint, accessible via a Burlap proxy. |
| SimpleHessianServiceExporter |
HTTP request handler that exports the specified service bean as
Hessian service endpoint, accessible via a Hessian proxy. |
| SimpleHttpInvokerRequestExecutor |
HttpInvokerRequestExecutor implementation that uses standard J2SE facilities
to execute POST requests, without support for HTTP authentication or
advanced configuration options. |
| SimpleHttpInvokerServiceExporter |
HTTP request handler that exports the specified service bean as
HTTP invoker service endpoint, accessible via an HTTP invoker proxy. |
| SimpleRemoteStatelessSessionProxyFactoryBean |
Convenient FactoryBean for remote SLSB proxies. |
| SortedResourcesFactoryBean |
FactoryBean implementation that takes a list of location Strings
and creates a sorted array of Resource instances. |
| TransactionProxyFactoryBean |
Proxy factory bean for simplified declarative transaction handling. |
| UrlBasedRemoteAccessor |
Abstract base class for classes that access remote services via URLs. |
| XStreamMarshaller |
Implementation of the Marshaller interface for XStream. |