AbstractAdvisorAutoProxyCreator |
Generic auto proxy creator that builds AOP proxies for specific beans
based on detected Advisors for each bean. |
AbstractAspectJAdvice |
Base class for AOP Alliance org.aopalliance.aop.Advice classes
wrapping an AspectJ aspect or an AspectJ-annotated advice method. |
AbstractAutoProxyCreator |
BeanPostProcessor implementation
that wraps each eligible bean with an AOP proxy, delegating to specified interceptors
before invoking the bean itself. |
AbstractBeanFactoryPointcutAdvisor |
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in a BeanFactory. |
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. |
AbstractGenericPointcutAdvisor |
Abstract generic PointcutAdvisor that allows for any Advice to be configured. |
AbstractHandlerExceptionResolver |
Abstract base class for HandlerExceptionResolver implementations. |
AbstractHandlerMapping |
Abstract base class for HandlerMapping
implementations. |
AbstractMapBasedHandlerMapping<K> |
Abstract base class for HandlerMapping
implementations that rely on a map which caches handler objects per lookup key. |
AbstractPointcutAdvisor |
Abstract base class for PointcutAdvisor
implementations. |
AbstractTemplateViewResolver |
Abstract base class for template view resolvers,
in particular for Velocity and FreeMarker views. |
AbstractUrlHandlerMapping |
Abstract base class for URL-mapped HandlerMapping
implementations. |
AnnotationAwareAspectJAutoProxyCreator |
AspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJ
annotation aspects in the current application context, as well as Spring Advisors. |
AnnotationMethodHandlerAdapter |
Implementation of the HandlerAdapter interface
that maps handler methods based on HTTP paths, HTTP methods and request parameters
expressed through the RequestMapping annotation. |
AnnotationMethodHandlerExceptionResolver |
Implementation of the HandlerExceptionResolver interface that handles
exceptions through the ExceptionHandler annotation. |
AspectInstanceFactory |
Interface implemented to provide an instance of an AspectJ aspect. |
AspectJAfterAdvice |
Spring AOP advice wrapping an AspectJ after advice method. |
AspectJAfterReturningAdvice |
Spring AOP advice wrapping an AspectJ after-returning advice method. |
AspectJAfterThrowingAdvice |
Spring AOP advice wrapping an AspectJ after-throwing advice method. |
AspectJAroundAdvice |
Spring AOP around advice (MethodInterceptor) that wraps
an AspectJ advice method. |
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. |
AspectJExpressionPointcutAdvisor |
Spring AOP Advisor that can be used for any AspectJ pointcut expression. |
AspectJMethodBeforeAdvice |
Spring AOP advice that wraps an AspectJ before method. |
AspectJPointcutAdvisor |
AspectJPointcutAdvisor that adapts an AbstractAspectJAdvice
to the PointcutAdvisor interface. |
AspectJPrecedenceInformation |
Interface to be implemented by types that can supply the information
needed to sort advice/advisors by AspectJ's precedence rules. |
AspectJWeavingEnabler |
Post-processor that registers AspectJ's
org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter
with the Spring application context's default
LoadTimeWeaver . |
AsyncAnnotationAdvisor |
Advisor that activates asynchronous method execution through the Async
annotation. |
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). |
AsyncExecutionInterceptor |
AOP Alliance MethodInterceptor that processes method invocations
asynchronously, using a given AsyncTaskExecutor . |
AutowiredAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that autowires annotated fields, setter methods and arbitrary config methods. |
BeanFactoryAspectInstanceFactory |
AspectInstanceFactory implementation
backed by a Spring BeanFactory . |
BeanFactoryCacheDefinitionSourceAdvisor |
Advisor driven by a CacheDefinitionSource , used to include a
transaction advice bean for methods that are transactional. |
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. |
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. |
CommonAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that supports common Java annotations out of the box, in particular the JSR-250
annotations in the javax.annotation package. |
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. |
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. |
DefaultHandlerExceptionResolver |
Default implementation of the HandlerExceptionResolver interface that resolves standard Spring exceptions and translates
them to corresponding HTTP status codes. |
DefaultIntroductionAdvisor |
Simple IntroductionAdvisor implementation
that by default applies to any class. |
DefaultPointcutAdvisor |
Convenient Pointcut-driven Advisor implementation. |
ExposeInvocationInterceptor |
Interceptor that exposes the current org.aopalliance.intercept.MethodInvocation
as a thread-local object. |
FreeMarkerViewResolver |
Convenience subclass of UrlBasedViewResolver
that supports FreeMarkerView (i.e. |
GenericApplicationListenerAdapter |
SmartApplicationListener adapter that determines supported event types
through introspecting the generically declared type of the target listener. |
InfrastructureAdvisorAutoProxyCreator |
Auto-proxy creator that considers infrastructure Advisor beans only,
ignoring any application-defined Advisors. |
InitDestroyAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that invokes annotated init and destroy methods. |
InternalResourceViewResolver |
Convenient subclass of UrlBasedViewResolver that supports
InternalResourceView (i.e. |
JasperReportsViewResolver |
ViewResolver implementation that
resolves instances of AbstractJasperReportsView by translating
the supplied view name into the URL of the report file. |
LazySingletonAspectInstanceFactoryDecorator |
Decorator to cause a MetadataAwareAspectInstanceFactory to instantiate only once. |
MetadataAwareAspectInstanceFactory |
Subinterface of AspectInstanceFactory
that returns AspectMetadata associated with AspectJ-annotated classes. |
NameMatchMethodPointcutAdvisor |
Convenient class for name-match method pointcuts that hold an Advice,
making them an Advisor. |
ParameterHandlerMapping |
Implementation of the HandlerMapping
to map from a request parameter to request handler beans. |
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. |
PersistenceExceptionTranslationAdvisor |
Spring AOP exception translation aspect for use at Repository or DAO layer level. |
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. |
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. |
PreferencesPlaceholderConfigurer |
Subclass of PropertyPlaceholderConfigurer that supports JDK 1.4's
Preferences API (java.util.prefs ). |
PriorityOrdered |
Extension of the Ordered interface, expressing a 'priority'
ordering: Order values expressed by PriorityOrdered objects always
apply before order values of 'plain' Ordered values. |
PropertyOverrideConfigurer |
Property resource configurer that overrides bean property values in an application
context definition. |
PropertyPlaceholderConfigurer |
PlaceholderConfigurerSupport subclass that resolves ${...} placeholders
against local properties and/or system properties
and environment variables. |
PropertyResourceConfigurer |
Allows for configuration of individual bean property values from a property resource,
i.e. |
PropertySourcesPlaceholderConfigurer |
Specialization of PlaceholderConfigurerSupport
Local properties are added as a property source in any case. |
PrototypeAspectInstanceFactory |
AspectInstanceFactory backed by a BeanFactory-provided prototype,
enforcing prototype semantics. |
ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor |
Synthetic advisor that instantiates the aspect. |
RegexpMethodPointcutAdvisor |
Convenient class for regexp method pointcuts that hold an Advice,
making them an Advisor . |
RequiredAnnotationBeanPostProcessor |
BeanPostProcessor implementation
that enforces required JavaBean properties to have been configured. |
ResourceBundleViewResolver |
ViewResolver implementation
that uses bean definitions in a ResourceBundle, specified by
the bundle basename. |
ResponseStatusExceptionResolver |
Implementation of the HandlerExceptionResolver
interface that uses the @ResponseStatus annotation to map exceptions to HTTP status codes. |
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. |
ScriptFactoryPostProcessor |
BeanPostProcessor that
handles ScriptFactory definitions,
replacing each factory with the actual scripted Java object generated by it. |
ServletContextPropertyPlaceholderConfigurer |
This class is deprecated.
in Spring 3.1 in favor of PropertySourcesPlaceholderConfigurer
in conjunction with DefaultWebEnvironment .
|
SimpleAspectInstanceFactory |
Implementation of AspectInstanceFactory that creates a new instance
of the specified aspect class for every getAspectInstance() call. |
SimpleBeanFactoryAwareAspectInstanceFactory |
Implementation of AspectInstanceFactory that locates the aspect from the
BeanFactory using a configured bean name. |
SimpleMappingExceptionResolver |
HandlerExceptionResolver implementation that allows for mapping exception
class names to view names, either for a set of given handlers or for all handlers in the DispatcherServlet. |
SimpleMetadataAwareAspectInstanceFactory |
Implementation of MetadataAwareAspectInstanceFactory that
creates a new instance of the specified aspect class for every
getAspectInstance() call. |
SimpleUrlHandlerMapping |
Implementation of the HandlerMapping
interface to map from URLs to request handler beans. |
SingletonAspectInstanceFactory |
Implementation of AspectInstanceFactory that is backed by a
specified singleton object, returning the same instance for every
getAspectInstance() call. |
SingletonMetadataAwareAspectInstanceFactory |
Implementation of MetadataAwareAspectInstanceFactory that is backed
by a specified singleton object, returning the same instance for every
getAspectInstance() call. |
SmartApplicationListener |
Extended variant of the standard ApplicationListener interface,
exposing further metadata such as the supported event type. |
SourceFilteringListener |
ApplicationListener decorator that filters
events from a specified event source, invoking its delegate listener for
matching ApplicationEvent objects only. |
SpringLobCreatorSynchronization |
Callback for resource cleanup at the end of a Spring transaction. |
StaticMethodMatcherPointcutAdvisor |
Convenient base class for Advisors that are also static pointcuts. |
TilesViewResolver |
Convenience subclass of UrlBasedViewResolver
that supports TilesView (i.e. |
TransactionAttributeSourceAdvisor |
Advisor driven by a TransactionAttributeSource , used to include
a TransactionInterceptor only for methods that are transactional. |
TransactionSynchronizationAdapter |
Simple TransactionSynchronization adapter containing empty
method implementations, for easier overriding of single methods. |
UrlBasedViewResolver |
Simple implementation of the ViewResolver
interface, allowing for direct resolution of symbolic view names to URLs,
without explicit mapping definition. |
VelocityLayoutViewResolver |
Convenience subclass of VelocityViewResolver, adding support
for VelocityLayoutView and its properties. |
VelocityViewResolver |
Convenience subclass of UrlBasedViewResolver
that supports VelocityView (i.e. |
XmlViewResolver |
Implementation of ViewResolver that uses bean definitions in an
XML file, specified by resource location. |
XsltViewResolver |
ViewResolver implementation that
resolves instances of XsltView by translating the supplied view name
into the URL of the XSLT stylesheet. |