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. |
AbstractAtomFeedView |
Abstract superclass for Atom Feed views, using java.net's
ROME package. |
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. |
AbstractCachingViewResolver |
Convenient base class for ViewResolver
implementations. |
AbstractCommandController |
This class is deprecated.
as of Spring 3.0, in favor of annotated controllers
|
AbstractController |
Convenient superclass for controller implementations, using the Template
Method design pattern. |
AbstractControllerUrlHandlerMapping |
Base class for HandlerMapping implementations
that derive URL paths according to conventions for specific controller types. |
AbstractDetectingUrlHandlerMapping |
Abstract implementation of the HandlerMapping
interface, detecting URL mappings for handler beans through introspection of all
defined beans in the application context. |
AbstractEntityManagerFactoryBean |
Abstract FactoryBean that
creates a local JPA javax.persistence.EntityManagerFactory
instance within a Spring application context. |
AbstractExcelView |
Convenient superclass for Excel document views. |
AbstractFactoryBean<T> |
Simple template superclass for FactoryBean implementations that
creates a singleton or a prototype object, depending on a flag. |
AbstractFeedView<T extends WireFeed> |
Abstract base class for Atom and RSS Feed views, using java.net's
ROME package. |
AbstractFormController |
This class is deprecated.
as of Spring 3.0, in favor of annotated controllers
|
AbstractHandlerMapping |
Abstract base class for HandlerMapping
implementations. |
AbstractHttpInvokerRequestExecutor |
Abstract base implementation of the HttpInvokerRequestExecutor interface. |
AbstractJExcelView |
Convenient superclass for Excel document views. |
AbstractJUnit38SpringContextTests |
Abstract base TestCase which integrates the Spring TestContext
Framework and explicit ApplicationContext testing support in a
JUnit 3.8 environment. |
AbstractJUnit4SpringContextTests |
Abstract base test class which integrates the Spring TestContext
Framework with explicit ApplicationContext testing support in a
JUnit 4.5+ environment. |
AbstractJasperReportsSingleFormatView |
Extends AbstractJasperReportsView to provide basic rendering logic
for views that use a fixed format, e.g. |
AbstractJasperReportsView |
Base class for all JasperReports views. |
AbstractJaxWsServiceExporter |
Abstract exporter for JAX-WS services, autodetecting annotated service beans
(through the JAX-WS javax.jws.WebService annotation). |
AbstractJmsListeningContainer |
Common base class for all containers which need to implement listening
based on a JMS Connection (either shared or freshly obtained for each attempt). |
AbstractMapBasedHandlerMapping<K> |
Abstract base class for HandlerMapping
implementations that rely on a map which caches handler objects per lookup key. |
AbstractMessageListenerContainer |
Abstract base class for message listener containers. |
AbstractPdfStamperView |
Abstract superclass for PDF views that operate on an existing
document with an AcroForm. |
AbstractPdfView |
Abstract superclass for PDF views, using Bruno Lowagie's
iText package. |
AbstractPollingMessageListenerContainer |
Base class for listener container implementations which are based on polling. |
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. |
AbstractRefreshableConfigApplicationContext |
AbstractRefreshableApplicationContext subclass that adds common handling
of specified config locations. |
AbstractRefreshablePortletApplicationContext |
AbstractRefreshableApplicationContext
subclass which implements the ConfigurablePortletApplicationContext
interface for portlet environments. |
AbstractRefreshableWebApplicationContext |
AbstractRefreshableApplicationContext
subclass which implements the
ConfigurableWebApplicationContext
interface for web environments. |
AbstractRequestLoggingFilter |
Base class for Filter s that perform logging operations before and after a request is processed. |
AbstractRssFeedView |
Abstract superclass for RSS Feed views, using java.net's
ROME package. |
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. |
AbstractTemplateView |
Adapter base class for template-based view technologies such as
Velocity and FreeMarker, with the ability to use request and session
attributes in their model and the option to expose helper objects
for Spring's Velocity/FreeMarker macro library. |
AbstractTemplateViewResolver |
Abstract base class for template view resolvers,
in particular for Velocity and FreeMarker views. |
AbstractTestNGSpringContextTests |
Abstract base test class which integrates the
Spring TestContext Framework with explicit
ApplicationContext testing support in a TestNG
environment. |
AbstractTransactionalJUnit38SpringContextTests |
Abstract transactional extension of
AbstractJUnit38SpringContextTests which adds convenience
functionality for JDBC access. |
AbstractTransactionalJUnit4SpringContextTests |
Abstract transactional extension of
AbstractJUnit4SpringContextTests which adds convenience functionality
for JDBC access. |
AbstractTransactionalTestNGSpringContextTests |
Abstract transactional extension of
AbstractTestNGSpringContextTests which adds convenience functionality
for JDBC access. |
AbstractUrlBasedView |
Abstract base class for URL-based views. |
AbstractUrlHandlerMapping |
Abstract base class for URL-mapped HandlerMapping
implementations. |
AbstractUrlViewController |
Abstract base class for Controllers that return a view name
based on the request URL. |
AbstractView |
Abstract base class for View
implementations. |
AbstractWizardFormController |
This class is deprecated.
as of Spring 3.0, in favor of annotated controllers
|
AbstractXmlApplicationContext |
Convenient base class for ApplicationContext
implementations, drawing configuration from XML documents containing bean definitions
understood by an XmlBeanDefinitionReader . |
AbstractXsltView |
This class is deprecated.
since Spring 2.5; superseded by XsltView and its
more flexible locateSource(Map) mechanism
|
AnnotationAwareAspectJAutoProxyCreator |
AspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJ
annotation aspects in the current application context, as well as Spring Advisors. |
AnnotationConfigWebApplicationContext |
WebApplicationContext implementation
which accepts annotated classes as input - in particular
@Configuration -annotated
classes, but also plain @Components
and JSR-330 compliant classes using javax.inject annotations. |
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. |
AnnotationSessionFactoryBean |
Subclass of Spring's standard LocalSessionFactoryBean for Hibernate,
supporting JDK 1.5+ annotation metadata for mappings. |
ApplicationContextAware |
Interface to be implemented by any object that wishes to be notified
of the ApplicationContext that it runs in. |
ApplicationEventPublisherAware |
Interface to be implemented by any object that wishes to be notified
of the ApplicationEventPublisher (typically the ApplicationContext)
that it runs in. |
ApplicationObjectSupport |
Convenient superclass for application objects that want to be aware of
the application context, e.g. |
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. |
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). |
AutowiredAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that autowires annotated fields, setter methods and arbitrary config methods. |
BaseCommandController |
This class is deprecated.
as of Spring 3.0, in favor of annotated controllers
|
BeanClassLoaderAware |
Callback that allows a bean to be aware of the bean
ClassLoader class loader; that is, the class loader used by the
present bean factory to load bean classes. |
BeanConfigurerSupport |
Convenient base class for configurers that can perform Dependency Injection
on objects (however they may be created). |
BeanFactoryAware |
Interface to be implemented by beans that wish to be aware of their
owning BeanFactory . |
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. |
BeanNameAware |
Interface to be implemented by beans that want to be aware of their
bean name in a bean factory. |
BeanNameUrlHandlerMapping |
Implementation of the HandlerMapping
interface that map from URLs to beans with names that start with a slash ("/"),
similar to how Struts maps URLs to action names. |
BeanNameViewResolver |
Simple implementation of ViewResolver that interprets a view name
as bean name in the current application context, i.e. |
BeanReferenceFactoryBean |
FactoryBean that exposes an arbitrary target bean under a different name. |
BootstrapContextAware |
Interface to be implemented by any object that wishes to be
notified of the BootstrapContext (typically determined by the
ResourceAdapterApplicationContext ) that it runs in. |
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. |
CancellableFormController |
This class is deprecated.
as of Spring 3.0, in favor of annotated controllers
|
CharacterEncodingFilter |
Servlet 2.3/2.4 Filter that allows one to specify a character encoding for
requests. |
ClassPathBeanDefinitionScanner |
A bean definition scanner that detects bean candidates on the classpath,
registering corresponding bean definitions with a given registry (BeanFactory
or ApplicationContext). |
ClassPathScanningCandidateComponentProvider |
A component provider that scans the classpath from a base package. |
ClassPathXmlApplicationContext |
Standalone XML application context, taking the context definition files
from the class path, interpreting plain paths as class path resource names
that include the package path (e.g. |
CommonAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that supports common Java annotations out of the box, in particular the JSR-250
annotations in the javax.annotation package. |
CommonsHttpInvokerRequestExecutor |
HttpInvokerRequestExecutor implementation that uses
Jakarta Commons HttpClient
to execute POST requests. |
CommonsMultipartResolver |
Servlet-based MultipartResolver implementation
for Jakarta Commons FileUpload
1.2 or above. |
CommonsPoolTargetSource |
TargetSource implementation that holds objects in a configurable
Jakarta Commons Pool. |
CommonsPortletMultipartResolver |
PortletMultipartResolver implementation for
Jakarta Commons FileUpload
1.2 or above. |
CommonsRequestLoggingFilter |
Simple request logging filter that writes the request URI
(and optionally the query string) to the Commons Log. |
ConcurrentCacheFactoryBean<K, V> |
Factory bean for easy configuration of ConcurrentCache through Spring. |
ConfigurableJasperReportsView |
Configurable JasperReports View, allowing to specify the JasperReports exporter
to be specified through bean properties rather than through the view class name. |
ConfigurationClassPostProcessor |
BeanFactoryPostProcessor used for bootstrapping processing of
@Configuration classes. |
ContentNegotiatingViewResolver |
Implementation of ViewResolver that resolves a view based on the request file name or Accept header. |
ControllerBeanNameHandlerMapping |
Implementation of HandlerMapping that
follows a simple convention for generating URL path mappings from the bean names
of registered Controller beans
as well as @Controller annotated beans. |
ControllerClassNameHandlerMapping |
Implementation of HandlerMapping that
follows a simple convention for generating URL path mappings from the class names
of registered Controller beans
as well as @Controller annotated beans. |
CronTriggerBean |
Convenience subclass of Quartz's org.quartz.CronTrigger class,
making bean-style usage easier. |
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. |
DefaultAnnotationHandlerMapping |
Implementation of the HandlerMapping
interface that maps handlers based on HTTP paths expressed through the
RequestMapping annotation at the type or method level. |
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. |
DefaultContextLoadTimeWeaver |
Default LoadTimeWeaver bean for use in an application context,
decorating an automatically detected internal LoadTimeWeaver . |
DefaultFormattingConversionService |
A specialization of FormattingConversionService configured by default with
converters and formatters appropriate for most applications. |
DefaultLifecycleProcessor |
Default implementation of the LifecycleProcessor strategy. |
DefaultMessageListenerContainer |
Message listener container variant that uses plain JMS client API, specifically
a loop of MessageConsumer.receive() calls that also allow for
transactional reception of messages (registering them with XA transactions). |
DefaultMessageListenerContainer102 |
This class is deprecated.
as of Spring 3.0, in favor of the JMS 1.1 based DefaultMessageListenerContainer
|
DefaultPersistenceUnitManager |
Default implementation of the PersistenceUnitManager interface. |
DefaultServletHttpRequestHandler |
An HttpRequestHandler for serving static files using the Servlet container's "default" Servlet. |
DelegatingFilterProxy |
Proxy for a standard Servlet 2.3 Filter, delegating to a Spring-managed
bean that implements the Filter interface. |
DispatcherPortlet |
Central dispatcher for use within the Portlet MVC framework, e.g. |
DispatcherServlet |
Central dispatcher for HTTP request handlers/controllers, e.g. |
EhCacheFactoryBean |
FactoryBean that creates a named EHCache net.sf.ehcache.Cache instance
(or a decorator that implements the net.sf.ehcache.Ehcache interface),
representing a cache region within an EHCache net.sf.ehcache.CacheManager. |
EmbeddedValueResolverAware |
Interface to be implemented by any object that wishes to be notified of a
StringValueResolver for the resolution of embedded definition values. |
EnvironmentAware |
Interface to be implemented by any bean that wishes to be notified
of the Environment that it runs in. |
EventPublicationInterceptor |
MethodInterceptor Interceptor that publishes an
ApplicationEvent to all ApplicationListeners
registered with an ApplicationEventPublisher after each
successful method invocation. |
ExecutorConfigurationSupport |
Base class for classes that are setting up a
java.util.concurrent.ExecutorService
(typically a java.util.concurrent.ThreadPoolExecutor). |
FieldRetrievingFactoryBean |
FactoryBean which retrieves a static or non-static field value. |
FileSystemXmlApplicationContext |
Standalone XML application context, taking the context definition files
from the file system or from URLs, interpreting plain paths as relative
file system locations (e.g. |
FilterDefinitionFactoryBean |
Convenient FactoryBean for defining Hibernate FilterDefinitions. |
FormattingConversionService |
A ConversionService implementation
designed to be configured as a FormatterRegistry . |
FormattingConversionServiceFactoryBean |
A factory providing convenient access to a FormattingConversionService
configured with converters and formatters for common types such as numbers and
datetimes. |
FrameworkPortlet |
Base portlet for Spring's portlet framework. |
FrameworkServlet |
Base servlet for Spring's web framework. |
FreeMarkerConfigurationFactoryBean |
Factory bean that creates a FreeMarker Configuration and provides it as
bean reference. |
FreeMarkerConfigurer |
JavaBean to configure FreeMarker for web usage, via the "configLocation"
and/or "freemarkerSettings" and/or "templateLoaderPath" properties. |
FreeMarkerView |
View using the FreeMarker template engine. |
FreeMarkerViewResolver |
Convenience subclass of UrlBasedViewResolver
that supports FreeMarkerView (i.e. |
GenericFilterBean |
Simple base implementation of javax.servlet.Filter which treats
its config parameters (init-param entries within the
filter tag in web.xml ) as bean properties. |
GenericPortletBean |
Simple extension of javax.portlet.GenericPortlet that treats
its config parameters as bean properties. |
GlassFishWorkManagerTaskExecutor |
Spring TaskExecutor adapter for the GlassFish JCA WorkManager. |
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. |
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. |
HiddenHttpMethodFilter |
javax.servlet.Filter that converts posted method parameters into HTTP methods,
retrievable via getMethod() . |
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. |
HttpServletBean |
Simple extension of javax.servlet.http.HttpServlet which treats
its config parameters (init-param entries within the
servlet tag in web.xml ) as bean properties. |
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. |
InternalResourceView |
Wrapper for a JSP or other resource within the same web application. |
InternalResourceViewResolver |
Convenient subclass of UrlBasedViewResolver that supports
InternalResourceView (i.e. |
JBossWorkManagerTaskExecutor |
Spring TaskExecutor adapter for the JBoss JCA WorkManager. |
JRubyScriptFactory |
ScriptFactory implementation
for a JRuby script. |
JasperReportsCsvView |
Implementation of AbstractJasperReportsSingleFormatView
that renders report results in CSV format. |
JasperReportsHtmlView |
Implementation of AbstractJasperReportsSingleFormatView
that renders report results in HTML format. |
JasperReportsMultiFormatView |
Jasper Reports view class that allows for the actual rendering format to be
specified at runtime using a parameter contained in the model. |
JasperReportsPdfView |
Implementation of AbstractJasperReportsSingleFormatView
that renders report results in PDF format. |
JasperReportsViewResolver |
ViewResolver implementation that
resolves instances of AbstractJasperReportsView by translating
the supplied view name into the URL of the report file. |
JasperReportsXlsView |
Implementation of AbstractJasperReportsSingleFormatView
that renders report results in XLS format. |
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. |
JobDetailBean |
Convenience subclass of Quartz's org.quartz.JobDetail class,
making bean-style usage easier. |
JodaDateTimeFormatAnnotationFormatterFactory |
Formats fields annotated with the DateTimeFormat annotation. |
JstlView |
Specialization of InternalResourceView for JSTL pages,
i.e. |
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. |
LoadTimeWeaverAware |
Interface to be implemented by any object that wishes to be notified
of the application context's default LoadTimeWeaver . |
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. |
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. |
LocalValidatorFactoryBean |
This is the central class for javax.validation (JSR-303) setup
in a Spring application context: It bootstraps a javax.validation.ValidationFactory
and exposes it through the Spring Validator interface
as well as through the JSR-303 javax.validation.Validator interface and the
javax.validation.ValidatorFactory interface itself. |
Log4jNestedDiagnosticContextFilter |
Request logging filter that adds the request log message to the Log4J
nested diagnostic context (NDC) before the request is processed,
removing it again after the request is processed. |
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. |
MappingJacksonJsonView |
Spring-MVC View that renders JSON content by serializing the model for the current request using Jackson's ObjectMapper. |
MarshallingView |
Spring-MVC View that allows for response context to be rendered as the result of marshalling by a Marshaller . |
MessageSourceAware |
Interface to be implemented by any object that wishes to be notified
of the MessageSource (typically the ApplicationContext) that it runs in. |
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
|
MethodLocatingFactoryBean |
FactoryBean implementation that locates a Method on a specified bean. |
MethodMapTransactionAttributeSource |
Simple TransactionAttributeSource implementation that
allows attributes to be stored per method in a Map. |
MultiActionController |
Controller
implementation that allows multiple request types to be handled by the same
class. |
MultipartFilter |
Servlet 2.3 Filter that resolves multipart requests via a MultipartResolver. |
NotificationPublisherAware |
Interface to be implemented by any Spring-managed resource that is to be
registered with an javax.management.MBeanServer and wishes to send
JMX javax.management.Notification javax.management.Notifications. |
NumberFormatAnnotationFormatterFactory |
Formats fields annotated with the NumberFormat annotation. |
ObjectFactoryCreatingFactoryBean |
A FactoryBean implementation that
returns a value which is an ObjectFactory
that in turn returns a bean sourced from a BeanFactory . |
OncePerRequestFilter |
Filter base class that guarantees to be just executed once per request,
on any servlet container. |
OpenEntityManagerInViewFilter |
Servlet 2.3 Filter that binds a JPA EntityManager to the thread for the
entire processing of the request. |
OpenPersistenceManagerInViewFilter |
Servlet 2.3 Filter that binds a JDO PersistenceManager to the thread for the
entire processing of the request. |
OpenSessionInViewFilter |
Servlet 2.3 Filter that binds a Hibernate Session to the thread for the entire
processing of the request. |
OpenSessionInViewInterceptor |
Spring web request interceptor that binds a Hibernate Session to the
thread for the entire processing of the request. |
ParameterHandlerMapping |
Implementation of the HandlerMapping
to map from a request parameter to request handler beans. |
ParameterizableViewController |
Trivial controller that always returns a named view. |
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. |
PortletApplicationObjectSupport |
Convenient superclass for application objects running in a Portlet ApplicationContext. |
PortletConfigAware |
Interface to be implemented by any object that wishes to be notified
of the PortletConfig (typically determined by the PortletApplicationContext)
that it runs in. |
PortletContentGenerator |
Convenient superclass for any kind of web content generator,
like AbstractController . |
PortletContextAware |
Interface to be implemented by any object that wishes to be notified
of the PortletContext (typically determined by the PortletApplicationContext)
that it runs in. |
PortletModeHandlerMapping |
Implementation of the HandlerMapping
interface to map from the current PortletMode to request handler beans. |
PortletModeParameterHandlerMapping |
Implementation of the HandlerMapping
interface to map from the current PortletMode and a request parameter to
request handler beans. |
PortletWrappingController |
Controller implementation that wraps a portlet instance which it manages
internally. |
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 |
RedirectView |
View that redirects to an absolute, context relative, or current request
relative URL. |
ReloadableResourceBundleMessageSource |
MessageSource implementation that
accesses resource bundles using specified basenames. |
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. |
RequestContextFilter |
Servlet 2.3 Filter that exposes the request to the current thread,
through both LocaleContextHolder and
RequestContextHolder . |
RequiredAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that enforces required JavaBean properties to have been configured. |
ResourceBundleMessageSource |
MessageSource implementation that
accesses resource bundles using specified basenames. |
ResourceBundleViewResolver |
ViewResolver implementation
that uses bean definitions in a ResourceBundle, specified by
the bundle basename. |
ResourceHttpRequestHandler |
HttpRequestHandler that serves static resources optimized for superior browser performance
(according to the guidelines of Page Speed, YSlow, etc.) by allowing for flexible cache settings
("cacheSeconds" property , last-modified support). |
ResourceLoaderAware |
Interface to be implemented by any object that wishes to be notified of
the ResourceLoader (typically the ApplicationContext) that it runs in. |
ResourceServlet |
Simple servlet that can expose an internal resource, including a
default URL if the specified resource is not found. |
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. |
ScheduledAnnotationBeanPostProcessor |
Bean post-processor that registers methods annotated with @Scheduled
to be invoked by a TaskScheduler according
to the "fixedRate", "fixedDelay", or "cron" expression provided via the annotation. |
ScheduledExecutorFactoryBean |
FactoryBean that sets up
a JDK 1.5 java.util.concurrent.ScheduledExecutorService
(by default: a java.util.concurrent.ScheduledThreadPoolExecutor)
and exposes it for bean references. |
SchedulerAccessor |
Common base class for accessing a Quartz Scheduler, i.e. |
SchedulerAccessorBean |
Spring bean-style class for accessing a Quartz Scheduler, i.e. |
SchedulerContextAware |
Callback interface to be implemented by Spring-managed
Quartz artifacts that need access to the SchedulerContext
(without having natural access to it). |
SchedulerFactoryBean |
FactoryBean that creates and configures a Quartz org.quartz.Scheduler,
manages its lifecycle as part of the Spring application context, and exposes the
Scheduler as bean reference for dependency injection. |
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 . |
ServletConfigAware |
Interface to be implemented by any object that wishes to be notified
of the ServletConfig (typically determined by the WebApplicationContext)
that it runs in. |
ServletContextAttributeExporter |
Exporter that takes Spring-defined objects and exposes them as
ServletContext attributes. |
ServletContextAttributeFactoryBean |
FactoryBean that fetches a specific, existing ServletContext attribute. |
ServletContextAware |
Interface to be implemented by any object that wishes to be notified
of the ServletContext (typically determined by the WebApplicationContext)
that it runs in. |
ServletContextFactoryBean |
This class is deprecated.
as of Spring 3.0, since "servletContext" is now available
as a default bean in every WebApplicationContext
|
ServletContextParameterFactoryBean |
FactoryBean that retrieves a specific ServletContext init parameter
(that is, a "context-param" defined in web.xml ). |
ServletContextPropertyPlaceholderConfigurer |
This class is deprecated.
in Spring 3.1 in favor of PropertySourcesPlaceholderConfigurer
in conjunction with DefaultWebEnvironment .
|
ServletContextRequestLoggingFilter |
Simple request logging filter that writes the request URI
(and optionally the query string) to the ServletContext log. |
ServletForwardingController |
Spring Controller implementation that forwards to a named servlet,
i.e. |
ServletWrappingController |
Spring Controller implementation that wraps a servlet instance which it manages
internally. |
SetFactoryBean |
Simple factory for shared Set instances. |
ShallowEtagHeaderFilter |
javax.servlet.Filter that generates an ETag value based on the content on the response. |
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 . |
SimpleBurlapServiceExporter |
HTTP request handler that exports the specified service bean as
Burlap service endpoint, accessible via a Burlap proxy. |
SimpleControllerHandlerAdapter |
Adapter to use the Controller workflow interface with the generic DispatcherPortlet. |
SimpleFormController |
This class is deprecated.
as of Spring 3.0, in favor of annotated controllers
|
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. |
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. |
SimpleMessageListenerContainer |
Message listener container that uses the plain JMS client API's
MessageConsumer.setMessageListener() method to
create concurrent MessageConsumers for the specified listeners. |
SimpleMessageListenerContainer102 |
This class is deprecated.
as of Spring 3.0, in favor of the JMS 1.1 based SimpleMessageListenerContainer
|
SimplePortletHandlerAdapter |
Adapter to use the Portlet interface with the generic DispatcherPortlet. |
SimplePortletPostProcessor |
Bean post-processor that applies initialization and destruction callbacks
to beans that implement the Portlet interface. |
SimpleRemoteStatelessSessionProxyFactoryBean |
Convenient FactoryBean for remote SLSB proxies. |
SimpleServletPostProcessor |
BeanPostProcessor
that applies initialization and destruction callbacks to beans that
implement the javax.servlet.Servlet interface. |
SimpleTriggerBean |
Convenience subclass of Quartz's org.quartz.SimpleTrigger class,
making bean-style usage easier. |
SimpleUrlHandlerMapping |
Implementation of the HandlerMapping
interface to map from URLs to request handler beans. |
SortedResourcesFactoryBean |
FactoryBean implementation that takes a list of location Strings
and creates a sorted array of Resource instances. |
SpringBeanJobFactory |
Subclass of AdaptableJobFactory that also supports Spring-style
dependency injection on bean properties. |
TaskExecutorFactoryBean |
FactoryBean for creating ThreadPoolTaskExecutor instances, choosing
between the standard concurrent and the backport-concurrent variant. |
ThreadLocalTargetSource |
Alternative to an object pool. |
ThreadPoolExecutorFactoryBean |
JavaBean that allows for configuring a JDK 1.5 java.util.concurrent.ThreadPoolExecutor
in bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds",
"queueCapacity" properties) and exposing it as a bean reference of its native
java.util.concurrent.ExecutorService type. |
ThreadPoolTaskExecutor |
JavaBean that allows for configuring a JSR-166 backport
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor in bean
style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity"
properties), exposing it as a Spring TaskExecutor . |
ThreadPoolTaskScheduler |
Implementation of Spring's TaskScheduler interface, wrapping
a native java.util.concurrent.ScheduledThreadPoolExecutor. |
TilesConfigurer |
This class is deprecated.
as of Spring 3.0
|
TilesJstlView |
This class is deprecated.
as of Spring 3.0
|
TilesView |
This class is deprecated.
as of Spring 3.0
|
TilesViewResolver |
Convenience subclass of UrlBasedViewResolver
that supports TilesView (i.e. |
TimerFactoryBean |
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
|
TimerTaskExecutor |
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
|
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. |
TypeDefinitionBean |
Bean that encapsulates a Hibernate type definition. |
UrlBasedRemoteAccessor |
Abstract base class for classes that access remote services via URLs. |
UrlBasedViewResolver |
Simple implementation of the ViewResolver
interface, allowing for direct resolution of symbolic view names to URLs,
without explicit mapping definition. |
UrlFilenameViewController |
Simple Controller implementation that transforms the virtual
path of a URL into a view name and returns that view. |
VelocityConfigurer |
JavaBean to configure Velocity for web usage, via the "configLocation"
and/or "velocityProperties" and/or "resourceLoaderPath" bean properties. |
VelocityEngineFactoryBean |
Factory bean that configures a VelocityEngine and provides it as bean
reference. |
VelocityLayoutView |
VelocityLayoutView emulates the functionality offered by Velocity's
VelocityLayoutServlet to ease page composition from different templates. |
VelocityLayoutViewResolver |
Convenience subclass of VelocityViewResolver, adding support
for VelocityLayoutView and its properties. |
VelocityToolboxView |
VelocityView subclass which adds support for Velocity Tools toolboxes
and Velocity Tools ViewTool callbacks / Velocity Tools 1.3 init methods. |
VelocityView |
View using the Velocity template engine. |
VelocityViewResolver |
Convenience subclass of UrlBasedViewResolver
that supports VelocityView (i.e. |
WebApplicationObjectSupport |
Convenient superclass for application objects running in a WebApplicationContext. |
WebContentGenerator |
Convenient superclass for any kind of web content generator,
like AbstractController
and WebContentInterceptor . |
WebContentInterceptor |
Interceptor that checks and prepares request and response. |
WorkManagerTaskExecutor |
TaskExecutor implementation
that delegates to a JCA 1.5 WorkManager, implementing the
javax.resource.spi.work.WorkManager interface. |
XStreamMarshaller |
Implementation of the Marshaller interface for XStream. |
XmlPortletApplicationContext |
Portlet-based WebApplicationContext
implementation which takes its configuration from XML documents, understood
by an XmlBeanDefinitionReader . |
XmlViewResolver |
Implementation of ViewResolver that uses bean definitions in an
XML file, specified by resource location. |
XmlWebApplicationContext |
WebApplicationContext implementation
which takes its configuration from XML documents, understood by an
XmlBeanDefinitionReader . |
XsltView |
XSLT-driven View that allows for response context to be rendered as the
result of an XSLT transformation. |
XsltViewResolver |
ViewResolver implementation that
resolves instances of XsltView by translating the supplied view name
into the URL of the XSLT stylesheet. |