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. |