- AbstractAdvisingBeanPostProcessor - Class in org.springframework.aop.framework
-
Base class for
BeanPostProcessor
implementations that apply a
Spring AOP
Advisor
to specific beans.
- AbstractAdvisingBeanPostProcessor() - Constructor for class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
- AbstractAdvisorAutoProxyCreator - Class in org.springframework.aop.framework.autoproxy
-
Generic auto proxy creator that builds AOP proxies for specific beans
based on detected Advisors for each bean.
- AbstractAdvisorAutoProxyCreator() - Constructor for class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
-
- AbstractAspectJAdvice - Class in org.springframework.aop.aspectj
-
Base class for AOP Alliance
Advice
classes
wrapping an AspectJ aspect or an AspectJ-annotated advice method.
- AbstractAspectJAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - Constructor for class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Create a new AbstractAspectJAdvice for the given advice method.
- AbstractAspectJAdvisorFactory - Class in org.springframework.aop.aspectj.annotation
-
Abstract base class for factories that can create Spring AOP Advisors
given AspectJ classes from classes honoring the AspectJ 5 annotation syntax.
- AbstractAspectJAdvisorFactory() - Constructor for class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
-
- AbstractAspectJAdvisorFactory.AspectJAnnotation<A extends java.lang.annotation.Annotation> - Class in org.springframework.aop.aspectj.annotation
-
Class modelling an AspectJ annotation, exposing its type enumeration and
pointcut String.
- AbstractAspectJAdvisorFactory.AspectJAnnotationType - Enum in org.springframework.aop.aspectj.annotation
-
- AbstractAutoProxyCreator - Class in org.springframework.aop.framework.autoproxy
-
BeanPostProcessor
implementation
that wraps each eligible bean with an AOP proxy, delegating to specified interceptors
before invoking the bean itself.
- AbstractAutoProxyCreator() - Constructor for class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- AbstractBeanFactoryBasedTargetSource - Class in org.springframework.aop.target
-
Base class for
TargetSource
implementations
that are based on a Spring
BeanFactory
,
delegating to Spring-managed bean instances.
- AbstractBeanFactoryBasedTargetSource() - Constructor for class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
- AbstractBeanFactoryBasedTargetSourceCreator - Class in org.springframework.aop.framework.autoproxy.target
-
Convenient superclass for
TargetSourceCreator
implementations that require creating multiple instances of a prototype bean.
- AbstractBeanFactoryBasedTargetSourceCreator() - Constructor for class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-
- AbstractBeanFactoryPointcutAdvisor - Class in org.springframework.aop.support
-
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in a BeanFactory.
- AbstractBeanFactoryPointcutAdvisor() - Constructor for class org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
-
- AbstractExpressionPointcut - Class in org.springframework.aop.support
-
Abstract superclass for expression pointcuts,
offering location and expression properties.
- AbstractExpressionPointcut() - Constructor for class org.springframework.aop.support.AbstractExpressionPointcut
-
- AbstractGenericPointcutAdvisor - Class in org.springframework.aop.support
-
Abstract generic PointcutAdvisor that allows for any Advice to be configured.
- AbstractGenericPointcutAdvisor() - Constructor for class org.springframework.aop.support.AbstractGenericPointcutAdvisor
-
- AbstractInterceptorDrivenBeanDefinitionDecorator - Class in org.springframework.aop.config
-
Base implementation for
BeanDefinitionDecorators
wishing to add an
interceptor
to the resulting bean.
- AbstractInterceptorDrivenBeanDefinitionDecorator() - Constructor for class org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
-
- AbstractLazyCreationTargetSource - Class in org.springframework.aop.target
-
TargetSource
implementation that will
lazily create a user-managed object.
- AbstractLazyCreationTargetSource() - Constructor for class org.springframework.aop.target.AbstractLazyCreationTargetSource
-
- AbstractMonitoringInterceptor - Class in org.springframework.aop.interceptor
-
Base class for monitoring interceptors, such as performance monitors.
- AbstractMonitoringInterceptor() - Constructor for class org.springframework.aop.interceptor.AbstractMonitoringInterceptor
-
- AbstractPointcutAdvisor - Class in org.springframework.aop.support
-
- AbstractPointcutAdvisor() - Constructor for class org.springframework.aop.support.AbstractPointcutAdvisor
-
- AbstractPoolingTargetSource - Class in org.springframework.aop.target
-
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.
- AbstractPoolingTargetSource() - Constructor for class org.springframework.aop.target.AbstractPoolingTargetSource
-
- AbstractPrototypeBasedTargetSource - Class in org.springframework.aop.target
-
Base class for dynamic
TargetSource
implementations
that create new prototype bean instances to support a pooling or
new-instance-per-invocation strategy.
- AbstractPrototypeBasedTargetSource() - Constructor for class org.springframework.aop.target.AbstractPrototypeBasedTargetSource
-
- AbstractRefreshableTargetSource - Class in org.springframework.aop.target.dynamic
-
Abstract
TargetSource
implementation that
wraps a refreshable target object.
- AbstractRefreshableTargetSource() - Constructor for class org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
-
- AbstractRegexpMethodPointcut - Class in org.springframework.aop.support
-
Abstract base regular expression pointcut bean.
- AbstractRegexpMethodPointcut() - Constructor for class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
- AbstractSingletonProxyFactoryBean - Class in org.springframework.aop.framework
-
Convenient superclass for FactoryBean
types that produce singleton-scoped
proxy objects.
- AbstractSingletonProxyFactoryBean() - Constructor for class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
- AbstractTraceInterceptor - Class in org.springframework.aop.interceptor
-
Base MethodInterceptor
implementation for tracing.
- AbstractTraceInterceptor() - Constructor for class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
- activated(AdvisedSupport) - Method in interface org.springframework.aop.framework.AdvisedSupportListener
-
Invoked when the first proxy is created.
- activateObject(Object) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
- addAdvice(Advice) - Method in interface org.springframework.aop.framework.Advised
-
Add the given AOP Alliance advice to the tail of the advice (interceptor) chain.
- addAdvice(int, Advice) - Method in interface org.springframework.aop.framework.Advised
-
Add the given AOP Alliance Advice at the specified position in the advice chain.
- addAdvice(Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
-
- addAdvice(int, Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Cannot add introductions this way unless the advice implements IntroductionInfo.
- addAdvisor(Advisor) - Method in interface org.springframework.aop.framework.Advised
-
Add an advisor at the end of the advisor chain.
- addAdvisor(int, Advisor) - Method in interface org.springframework.aop.framework.Advised
-
Add an Advisor at the specified position in the chain.
- addAdvisor(Advisor) - Method in class org.springframework.aop.framework.AdvisedSupport
-
- addAdvisor(int, Advisor) - Method in class org.springframework.aop.framework.AdvisedSupport
-
- addAdvisors(Advisor...) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Add all of the given advisors to this proxy configuration.
- addAdvisors(Collection<Advisor>) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Add all of the given advisors to this proxy configuration.
- addAspect(Object) - Method in class org.springframework.aop.aspectj.annotation.AspectJProxyFactory
-
Add the supplied aspect instance to the chain.
- addAspect(Class<?>) - Method in class org.springframework.aop.aspectj.annotation.AspectJProxyFactory
-
Add an aspect of the supplied type to the end of the advice chain.
- addInterface(Class<?>) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Add a new proxied interface.
- addInterface(Class<?>) - Method in class org.springframework.aop.support.DefaultIntroductionAdvisor
-
Add the specified interface to the list of interfaces to introduce.
- addListener(AdvisedSupportListener) - Method in class org.springframework.aop.framework.ProxyCreatorSupport
-
Add the given AdvisedSupportListener to this proxy configuration.
- addMethodName(String) - Method in class org.springframework.aop.support.NameMatchMethodPointcut
-
Add another eligible method name, in addition to those already named.
- addMethodName(String) - Method in class org.springframework.aop.support.NameMatchMethodPointcutAdvisor
-
Add another eligible method name, in addition to those already named.
- adviceChanged() - Method in class org.springframework.aop.framework.AdvisedSupport
-
Invoked when advice has changed.
- adviceChanged(AdvisedSupport) - Method in interface org.springframework.aop.framework.AdvisedSupportListener
-
Invoked when advice is changed after a proxy is created.
- adviceChanged() - Method in class org.springframework.aop.framework.ProxyCreatorSupport
-
Propagate advice change event to all AdvisedSupportListeners.
- adviceChanged() - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Blow away and recache singleton on an advice change.
- AdviceEntry - Class in org.springframework.aop.config
-
ParseState
entry representing an advice element.
- AdviceEntry(String) - Constructor for class org.springframework.aop.config.AdviceEntry
-
- adviceIncluded(Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Is the given advice included in any advisor within this proxy configuration?
- Advised - Interface in org.springframework.aop.framework
-
Interface to be implemented by classes that hold the configuration
of a factory of AOP proxies.
- AdvisedSupport - Class in org.springframework.aop.framework
-
Base class for AOP proxy configuration managers.
- AdvisedSupport() - Constructor for class org.springframework.aop.framework.AdvisedSupport
-
No-arg constructor for use as a JavaBean.
- AdvisedSupport(Class<?>[]) - Constructor for class org.springframework.aop.framework.AdvisedSupport
-
Create a AdvisedSupport instance with the given parameters.
- AdvisedSupportListener - Interface in org.springframework.aop.framework
-
Listener to be registered on
ProxyCreatorSupport
objects
Allows for receiving callbacks on activation and change of advice.
- Advisor - Interface in org.springframework.aop
-
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
- advisor - Variable in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
- ADVISOR - Static variable in class org.springframework.aop.interceptor.ExposeInvocationInterceptor
-
Singleton advisor for this class.
- AdvisorAdapter - Interface in org.springframework.aop.framework.adapter
-
Interface allowing extension to the Spring AOP framework to allow
handling of new Advisors and Advice types.
- AdvisorAdapterRegistrationManager - Class in org.springframework.aop.framework.adapter
-
- AdvisorAdapterRegistrationManager() - Constructor for class org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager
-
- AdvisorAdapterRegistry - Interface in org.springframework.aop.framework.adapter
-
Interface for registries of Advisor adapters.
- AdvisorChainFactory - Interface in org.springframework.aop.framework
-
Factory interface for advisor chains.
- AdvisorComponentDefinition - Class in org.springframework.aop.config
-
ComponentDefinition
that bridges the gap between the advisor bean definition configured
by the <aop:advisor>
tag and the component definition
infrastructure.
- AdvisorComponentDefinition(String, BeanDefinition) - Constructor for class org.springframework.aop.config.AdvisorComponentDefinition
-
- AdvisorComponentDefinition(String, BeanDefinition, BeanDefinition) - Constructor for class org.springframework.aop.config.AdvisorComponentDefinition
-
- AdvisorEntry - Class in org.springframework.aop.config
-
ParseState
entry representing an advisor.
- AdvisorEntry(String) - Constructor for class org.springframework.aop.config.AdvisorEntry
-
- advisorsPreFiltered() - Method in class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
-
This auto-proxy creator always returns pre-filtered Advisors.
- advisorsPreFiltered() - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Return whether the Advisors returned by the subclass are pre-filtered
to match the bean's target class already, allowing the ClassFilter check
to be skipped when building advisors chains for AOP invocations.
- AfterAdvice - Interface in org.springframework.aop
-
- afterPropertiesSet() - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
- afterReturning(Object, Method, Object[], Object) - Method in interface org.springframework.aop.AfterReturningAdvice
-
Callback after a given method successfully returned.
- afterReturning(Object, Method, Object[], Object) - Method in class org.springframework.aop.aspectj.AspectJAfterReturningAdvice
-
- AfterReturningAdvice - Interface in org.springframework.aop
-
After returning advice is invoked only on normal method return, not if an
exception is thrown.
- AfterReturningAdviceInterceptor - Class in org.springframework.aop.framework.adapter
-
- AfterReturningAdviceInterceptor(AfterReturningAdvice) - Constructor for class org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor
-
Create a new AfterReturningAdviceInterceptor for the given advice.
- AmbiguousBindingException(String) - Constructor for exception org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException
-
Construct a new AmbiguousBindingException with the specified message.
- AnnotationAwareAspectJAutoProxyCreator - Class in org.springframework.aop.aspectj.annotation
-
- AnnotationAwareAspectJAutoProxyCreator() - Constructor for class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
-
- AnnotationClassFilter - Class in org.springframework.aop.support.annotation
-
Simple ClassFilter that looks for a specific Java 5 annotation
being present on a class.
- AnnotationClassFilter(Class<? extends Annotation>) - Constructor for class org.springframework.aop.support.annotation.AnnotationClassFilter
-
Create a new AnnotationClassFilter for the given annotation type.
- AnnotationClassFilter(Class<? extends Annotation>, boolean) - Constructor for class org.springframework.aop.support.annotation.AnnotationClassFilter
-
Create a new AnnotationClassFilter for the given annotation type.
- AnnotationMatchingPointcut - Class in org.springframework.aop.support.annotation
-
Simple Pointcut that looks for a specific Java 5 annotation
being present on a
class
or
method
.
- AnnotationMatchingPointcut(Class<? extends Annotation>) - Constructor for class org.springframework.aop.support.annotation.AnnotationMatchingPointcut
-
Create a new AnnotationMatchingPointcut for the given annotation type.
- AnnotationMatchingPointcut(Class<? extends Annotation>, boolean) - Constructor for class org.springframework.aop.support.annotation.AnnotationMatchingPointcut
-
Create a new AnnotationMatchingPointcut for the given annotation type.
- AnnotationMatchingPointcut(Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class org.springframework.aop.support.annotation.AnnotationMatchingPointcut
-
Create a new AnnotationMatchingPointcut for the given annotation type.
- AnnotationMethodMatcher - Class in org.springframework.aop.support.annotation
-
Simple MethodMatcher that looks for a specific Java 5 annotation
being present on a method (checking both the method on the invoked
interface, if any, and the corresponding method on the target class).
- AnnotationMethodMatcher(Class<? extends Annotation>) - Constructor for class org.springframework.aop.support.annotation.AnnotationMethodMatcher
-
Create a new AnnotationClassFilter for the given annotation type.
- AopConfigException - Exception in org.springframework.aop.framework
-
Exception that gets thrown on illegal AOP configuration arguments.
- AopConfigException(String) - Constructor for exception org.springframework.aop.framework.AopConfigException
-
Constructor for AopConfigException.
- AopConfigException(String, Throwable) - Constructor for exception org.springframework.aop.framework.AopConfigException
-
Constructor for AopConfigException.
- AopConfigUtils - Class in org.springframework.aop.config
-
Utility class for handling registration of AOP auto-proxy creators.
- AopConfigUtils() - Constructor for class org.springframework.aop.config.AopConfigUtils
-
- AopContext - Class in org.springframework.aop.framework
-
Class containing static methods used to obtain information about the current AOP invocation.
- AopContext() - Constructor for class org.springframework.aop.framework.AopContext
-
- AopInfrastructureBean - Interface in org.springframework.aop.framework
-
Marker interface that indicates a bean that is part of Spring's
AOP infrastructure.
- AopInvocationException - Exception in org.springframework.aop
-
Exception that gets thrown when an AOP invocation failed
because of misconfiguration or unexpected runtime issues.
- AopInvocationException(String) - Constructor for exception org.springframework.aop.AopInvocationException
-
Constructor for AopInvocationException.
- AopInvocationException(String, Throwable) - Constructor for exception org.springframework.aop.AopInvocationException
-
Constructor for AopInvocationException.
- AopNamespaceHandler - Class in org.springframework.aop.config
-
NamespaceHandler
for the aop
namespace.
- AopNamespaceHandler() - Constructor for class org.springframework.aop.config.AopNamespaceHandler
-
- AopNamespaceUtils - Class in org.springframework.aop.config
-
Utility class for handling registration of auto-proxy creators used internally
by the 'aop
' namespace tags.
- AopNamespaceUtils() - Constructor for class org.springframework.aop.config.AopNamespaceUtils
-
- AopProxy - Interface in org.springframework.aop.framework
-
Delegate interface for a configured AOP proxy, allowing for the creation
of actual proxy objects.
- AopProxyFactory - Interface in org.springframework.aop.framework
-
Interface to be implemented by factories that are able to create
AOP proxies based on
AdvisedSupport
configuration objects.
- AopProxyUtils - Class in org.springframework.aop.framework
-
Utility methods for AOP proxy factories.
- AopProxyUtils() - Constructor for class org.springframework.aop.framework.AopProxyUtils
-
- AopUtils - Class in org.springframework.aop.support
-
Utility methods for AOP support code.
- AopUtils() - Constructor for class org.springframework.aop.support.AopUtils
-
- argBinding(JoinPoint, JoinPointMatch, Object, Throwable) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Take the arguments at the method execution join point and output a set of arguments
to the advice method
- arguments - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- AspectComponentDefinition - Class in org.springframework.aop.config
-
ComponentDefinition
that holds an aspect definition, including its nested pointcuts.
- AspectComponentDefinition(String, BeanDefinition[], BeanReference[], Object) - Constructor for class org.springframework.aop.config.AspectComponentDefinition
-
- AspectEntry - Class in org.springframework.aop.config
-
ParseState
entry representing an aspect.
- AspectEntry(String, String) - Constructor for class org.springframework.aop.config.AspectEntry
-
Create a new AspectEntry.
- AspectInstanceFactory - Interface in org.springframework.aop.aspectj
-
Interface implemented to provide an instance of an AspectJ aspect.
- aspectJAdviceMethod - Variable in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- AspectJAdviceParameterNameDiscoverer - Class in org.springframework.aop.aspectj
-
ParameterNameDiscoverer
implementation that tries to deduce parameter names
for an advice method from the pointcut expression, returning, and throwing clauses.
- AspectJAdviceParameterNameDiscoverer(String) - Constructor for class org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
-
Create a new discoverer that attempts to discover parameter names
from the given pointcut expression.
- AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException - Exception in org.springframework.aop.aspectj
-
Thrown in response to an ambiguous binding being detected when
trying to resolve a method's parameter names.
- AspectJAdvisorFactory - Interface in org.springframework.aop.aspectj.annotation
-
Interface for factories that can create Spring AOP Advisors from classes
annotated with AspectJ annotation syntax.
- AspectJAfterAdvice - Class in org.springframework.aop.aspectj
-
Spring AOP advice wrapping an AspectJ after advice method.
- AspectJAfterAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - Constructor for class org.springframework.aop.aspectj.AspectJAfterAdvice
-
- AspectJAfterReturningAdvice - Class in org.springframework.aop.aspectj
-
Spring AOP advice wrapping an AspectJ after-returning advice method.
- AspectJAfterReturningAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - Constructor for class org.springframework.aop.aspectj.AspectJAfterReturningAdvice
-
- AspectJAfterThrowingAdvice - Class in org.springframework.aop.aspectj
-
Spring AOP advice wrapping an AspectJ after-throwing advice method.
- AspectJAfterThrowingAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - Constructor for class org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
-
- AspectJAnnotation(A) - Constructor for class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
-
- AspectJAopUtils - Class in org.springframework.aop.aspectj
-
Utility methods for dealing with AspectJ advisors.
- AspectJAopUtils() - Constructor for class org.springframework.aop.aspectj.AspectJAopUtils
-
- AspectJAroundAdvice - Class in org.springframework.aop.aspectj
-
Spring AOP around advice (MethodInterceptor) that wraps
an AspectJ advice method.
- AspectJAroundAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - Constructor for class org.springframework.aop.aspectj.AspectJAroundAdvice
-
- AspectJAwareAdvisorAutoProxyCreator - Class in org.springframework.aop.aspectj.autoproxy
-
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.
- AspectJAwareAdvisorAutoProxyCreator() - Constructor for class org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
-
- AspectJExpressionPointcut - Class in org.springframework.aop.aspectj
-
Spring
Pointcut
implementation
that uses the AspectJ weaver to evaluate a pointcut expression.
- AspectJExpressionPointcut() - Constructor for class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
Create a new default AspectJExpressionPointcut.
- AspectJExpressionPointcut(Class<?>, String[], Class<?>[]) - Constructor for class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
Create a new AspectJExpressionPointcut with the given settings.
- AspectJExpressionPointcutAdvisor - Class in org.springframework.aop.aspectj
-
Spring AOP Advisor that can be used for any AspectJ pointcut expression.
- AspectJExpressionPointcutAdvisor() - Constructor for class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
-
- AspectJMethodBeforeAdvice - Class in org.springframework.aop.aspectj
-
Spring AOP advice that wraps an AspectJ before method.
- AspectJMethodBeforeAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - Constructor for class org.springframework.aop.aspectj.AspectJMethodBeforeAdvice
-
- AspectJPointcutAdvisor - Class in org.springframework.aop.aspectj
-
- AspectJPointcutAdvisor(AbstractAspectJAdvice) - Constructor for class org.springframework.aop.aspectj.AspectJPointcutAdvisor
-
Create a new AspectJPointcutAdvisor for the given advice
- AspectJPrecedenceInformation - Interface in org.springframework.aop.aspectj
-
Interface to be implemented by types that can supply the information
needed to sort advice/advisors by AspectJ's precedence rules.
- AspectJProxyFactory - Class in org.springframework.aop.aspectj.annotation
-
AspectJ-based proxy factory, allowing for programmatic building
of proxies which include AspectJ aspects (code style as well
Java 5 annotation style).
- AspectJProxyFactory() - Constructor for class org.springframework.aop.aspectj.annotation.AspectJProxyFactory
-
Create a new AspectJProxyFactory.
- AspectJProxyFactory(Object) - Constructor for class org.springframework.aop.aspectj.annotation.AspectJProxyFactory
-
Create a new AspectJProxyFactory.
- AspectJProxyFactory(Class<?>[]) - Constructor for class org.springframework.aop.aspectj.annotation.AspectJProxyFactory
-
Create a new AspectJProxyFactory
.
- AspectJProxyUtils - Class in org.springframework.aop.aspectj
-
Utility methods for working with AspectJ proxies.
- AspectJProxyUtils() - Constructor for class org.springframework.aop.aspectj.AspectJProxyUtils
-
- AspectJWeaverMessageHandler - Class in org.springframework.aop.aspectj
-
Implementation of AspectJ's IMessageHandler
interface that
routes AspectJ weaving messages through the same logging system as the
regular Spring messages.
- AspectJWeaverMessageHandler() - Constructor for class org.springframework.aop.aspectj.AspectJWeaverMessageHandler
-
- AspectMetadata - Class in org.springframework.aop.aspectj.annotation
-
Metadata for an AspectJ aspect class, with an additional Spring AOP pointcut
for the per clause.
- AspectMetadata(Class<?>, String) - Constructor for class org.springframework.aop.aspectj.annotation.AspectMetadata
-
Create a new AspectMetadata instance for the given aspect class.
- AsyncExecutionAspectSupport - Class in org.springframework.aop.interceptor
-
Base class for asynchronous method execution aspects, such as
org.springframework.scheduling.annotation.AnnotationAsyncExecutionInterceptor
or org.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect
.
- AsyncExecutionAspectSupport(Executor) - Constructor for class org.springframework.aop.interceptor.AsyncExecutionAspectSupport
-
Create a new
AsyncExecutionAspectSupport
, using the provided default
executor unless individual async methods indicate via qualifier that a more
specific executor should be used.
- AsyncExecutionInterceptor - Class in org.springframework.aop.interceptor
-
AOP Alliance MethodInterceptor
that processes method invocations
asynchronously, using a given AsyncTaskExecutor
.
- AsyncExecutionInterceptor(Executor) - Constructor for class org.springframework.aop.interceptor.AsyncExecutionInterceptor
-
Create a new AsyncExecutionInterceptor
.
- AUTO_PROXY_CREATOR_BEAN_NAME - Static variable in class org.springframework.aop.config.AopConfigUtils
-
The bean name of the internally managed auto-proxy creator.
- AutoProxyUtils - Class in org.springframework.aop.framework.autoproxy
-
Utilities for auto-proxy aware components.
- AutoProxyUtils() - Constructor for class org.springframework.aop.framework.autoproxy.AutoProxyUtils
-
- calculateArgumentBindings() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Do as much work as we can as part of the set-up so that argument binding
on subsequent advice invocations can be as fast as possible.
- canApply(Pointcut, Class<?>) - Static method in class org.springframework.aop.support.AopUtils
-
Can the given pointcut apply at all on the given class?
- canApply(Pointcut, Class<?>, boolean) - Static method in class org.springframework.aop.support.AopUtils
-
Can the given pointcut apply at all on the given class?
- canApply(Advisor, Class<?>) - Static method in class org.springframework.aop.support.AopUtils
-
Can the given advisor apply at all on the given class?
This is an important test as it can be used to optimize
out a advisor for a class.
- canApply(Advisor, Class<?>, boolean) - Static method in class org.springframework.aop.support.AopUtils
-
Can the given advisor apply at all on the given class?
- ClassFilter - Interface in org.springframework.aop
-
Filter that restricts matching of a pointcut or introduction to
a given set of target classes.
- ClassFilters - Class in org.springframework.aop.support
-
- ClassFilters() - Constructor for class org.springframework.aop.support.ClassFilters
-
- CommonsPoolTargetSource - Class in org.springframework.aop.target
-
TargetSource
implementation that holds
objects in a configurable Apache Commons Pool.
- CommonsPoolTargetSource() - Constructor for class org.springframework.aop.target.CommonsPoolTargetSource
-
Create a CommonsPoolTargetSource with default settings.
- completeProxiedInterfaces(AdvisedSupport) - Static method in class org.springframework.aop.framework.AopProxyUtils
-
Determine the complete set of interfaces to proxy for the given AOP configuration.
- ComposablePointcut - Class in org.springframework.aop.support
-
Convenient class for building up pointcuts.
- ComposablePointcut() - Constructor for class org.springframework.aop.support.ComposablePointcut
-
Create a default ComposablePointcut, with ClassFilter.TRUE
and MethodMatcher.TRUE
.
- ComposablePointcut(Pointcut) - Constructor for class org.springframework.aop.support.ComposablePointcut
-
Create a ComposablePointcut based on the given Pointcut.
- ComposablePointcut(ClassFilter) - Constructor for class org.springframework.aop.support.ComposablePointcut
-
Create a ComposablePointcut for the given ClassFilter,
with MethodMatcher.TRUE
.
- ComposablePointcut(MethodMatcher) - Constructor for class org.springframework.aop.support.ComposablePointcut
-
Create a ComposablePointcut for the given MethodMatcher,
with ClassFilter.TRUE
.
- ComposablePointcut(ClassFilter, MethodMatcher) - Constructor for class org.springframework.aop.support.ComposablePointcut
-
Create a ComposablePointcut for the given ClassFilter and MethodMatcher.
- ConcurrencyThrottleInterceptor - Class in org.springframework.aop.interceptor
-
Interceptor that throttles concurrent access, blocking invocations
if a specified concurrency limit is reached.
- ConcurrencyThrottleInterceptor() - Constructor for class org.springframework.aop.interceptor.ConcurrencyThrottleInterceptor
-
- ControlFlowPointcut - Class in org.springframework.aop.support
-
Pointcut and method matcher for use in simple cflow-style pointcut.
- ControlFlowPointcut(Class<?>) - Constructor for class org.springframework.aop.support.ControlFlowPointcut
-
Construct a new pointcut that matches all control flows below that class.
- ControlFlowPointcut(Class<?>, String) - Constructor for class org.springframework.aop.support.ControlFlowPointcut
-
Construct a new pointcut that matches all calls below the
given method in the given class.
- copyConfigurationFrom(AdvisedSupport) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Call this method on a new instance created by the no-arg constructor
to create an independent copy of the configuration from the given object.
- copyConfigurationFrom(AdvisedSupport, TargetSource, List<Advisor>) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Copy the AOP configuration from the given AdvisedSupport object,
but allow substitution of a fresh TargetSource and a given interceptor chain.
- copyFrom(ProxyConfig) - Method in class org.springframework.aop.framework.ProxyConfig
-
Copy configuration from the other config object.
- copyFrom(AbstractBeanFactoryBasedTargetSource) - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
Copy configuration from the other AbstractBeanFactoryBasedTargetSource object.
- countAdvicesOfType(Class<?>) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Count advices of the given class.
- createAdvisorIntroducingNamedBean(String) - Static method in class org.springframework.aop.interceptor.ExposeBeanNameAdvisors
-
Create a new advisor that will expose the given bean name, introducing
the NamedBean interface to make the bean name accessible without forcing
the target object to be aware of this Spring IoC concept.
- createAdvisorWithoutIntroduction(String) - Static method in class org.springframework.aop.interceptor.ExposeBeanNameAdvisors
-
Create a new advisor that will expose the given bean name,
with no introduction
- createAopProxy(AdvisedSupport) - Method in interface org.springframework.aop.framework.AopProxyFactory
-
Create an
AopProxy
for the given AOP configuration.
- createAopProxy(AdvisedSupport) - Method in class org.springframework.aop.framework.DefaultAopProxyFactory
-
- createAopProxy() - Method in class org.springframework.aop.framework.ProxyCreatorSupport
-
Subclasses should call this to get a new AOP proxy.
- createBeanFactoryBasedTargetSource(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-
Subclasses must implement this method to return a new AbstractPrototypeBasedTargetSource
if they wish to create a custom TargetSource for this bean, or null
if they are
not interested it in, in which case no special target source will be created.
- createBeanFactoryBasedTargetSource(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
-
- createBeanFactoryBasedTargetSource(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
-
- createCompositeInterface(Class<?>[]) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Create a composite interface Class for the given interfaces,
implementing the given interfaces in one single Class.
- createInterceptorDefinition(Node) - Method in class org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
-
Subclasses should implement this method to return the BeanDefinition
for the interceptor they wish to apply to the bean being decorated.
- createInvocationTraceName(MethodInvocation) - Method in class org.springframework.aop.interceptor.AbstractMonitoringInterceptor
-
Create a String
name for the given MethodInvocation
that can be used for trace/logging purposes.
- createMainInterceptor() - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
Create the "main" interceptor for this proxy factory bean.
- createObject() - Method in class org.springframework.aop.target.AbstractLazyCreationTargetSource
-
Subclasses should implement this method to return the lazy initialized object.
- createObjectPool() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Subclasses can override this if they want to return a specific Commons pool.
- createParameterNameDiscoverer() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Create a ParameterNameDiscoverer to be used for argument binding.
- createPointcut() - Method in class org.springframework.aop.support.RegexpMethodPointcutAdvisor
-
- createPointcutExpression(Method, Class<?>, String[]) - Method in class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
-
The pointcut and advice annotations both have an "argNames" member which contains a
comma-separated list of the argument names.
- createPool() - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
-
Create the pool.
- createPool() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Creates and holds an ObjectPool instance.
- createProxy(Class<?>, String, Object[], TargetSource) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Create an AOP proxy for the given bean.
- createScopedProxy(BeanDefinitionHolder, BeanDefinitionRegistry, boolean) - Static method in class org.springframework.aop.scope.ScopedProxyUtils
-
Generate a scoped proxy for the supplied target bean, registering the target
bean with an internal name and setting 'targetBeanName' on the scoped proxy.
- createTargetSource(Object) - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
Determine a TargetSource for the given target (or TargetSource).
- currentInvocation() - Static method in class org.springframework.aop.interceptor.ExposeInvocationInterceptor
-
Return the AOP Alliance MethodInvocation object associated with the current invocation.
- currentJoinPoint() - Static method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Lazily instantiate joinpoint for the current invocation.
- currentProxy() - Static method in class org.springframework.aop.framework.AopContext
-
Try to return the current AOP proxy.
- CustomizableTraceInterceptor - Class in org.springframework.aop.interceptor
-
MethodInterceptor
implementation that allows for highly customizable
method-level tracing, using placeholders.
- CustomizableTraceInterceptor() - Constructor for class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
- customizeProxyFactory(ProxyFactory) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Subclasses may choose to implement this: for example,
to change the interfaces exposed.
- DebugInterceptor - Class in org.springframework.aop.interceptor
-
AOP Alliance MethodInterceptor
that can be introduced in a chain
to display verbose information about intercepted invocations to the logger.
- DebugInterceptor() - Constructor for class org.springframework.aop.interceptor.DebugInterceptor
-
Create a new DebugInterceptor with a static logger.
- DebugInterceptor(boolean) - Constructor for class org.springframework.aop.interceptor.DebugInterceptor
-
Create a new DebugInterceptor with dynamic or static logger,
according to the given flag.
- DeclareParentsAdvisor - Class in org.springframework.aop.aspectj
-
Introduction advisor delegating to the given object.
- DeclareParentsAdvisor(Class<?>, String, Class<?>) - Constructor for class org.springframework.aop.aspectj.DeclareParentsAdvisor
-
Create a new advisor for this DeclareParents field.
- DeclareParentsAdvisor(Class<?>, String, Object) - Constructor for class org.springframework.aop.aspectj.DeclareParentsAdvisor
-
Create a new advisor for this DeclareParents field.
- decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
-
- DefaultAdvisorAdapterRegistry - Class in org.springframework.aop.framework.adapter
-
- DefaultAdvisorAdapterRegistry() - Constructor for class org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry
-
Create a new DefaultAdvisorAdapterRegistry, registering well-known adapters.
- DefaultAdvisorAutoProxyCreator - Class in org.springframework.aop.framework.autoproxy
-
BeanPostProcessor implementation that creates AOP proxies based on all candidate
Advisors in the current BeanFactory.
- DefaultAdvisorAutoProxyCreator() - Constructor for class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
-
- DefaultAdvisorChainFactory - Class in org.springframework.aop.framework
-
A simple but definitive way of working out an advice chain for a Method,
given an
Advised
object.
- DefaultAdvisorChainFactory() - Constructor for class org.springframework.aop.framework.DefaultAdvisorChainFactory
-
- DefaultAopProxyFactory - Class in org.springframework.aop.framework
-
Default
AopProxyFactory
implementation,
creating either a CGLIB proxy or a JDK dynamic proxy.
- DefaultAopProxyFactory() - Constructor for class org.springframework.aop.framework.DefaultAopProxyFactory
-
- DefaultBeanFactoryPointcutAdvisor - Class in org.springframework.aop.support
-
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.
- DefaultBeanFactoryPointcutAdvisor() - Constructor for class org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor
-
- DefaultIntroductionAdvisor - Class in org.springframework.aop.support
-
- DefaultIntroductionAdvisor(Advice) - Constructor for class org.springframework.aop.support.DefaultIntroductionAdvisor
-
Create a DefaultIntroductionAdvisor for the given advice.
- DefaultIntroductionAdvisor(Advice, IntroductionInfo) - Constructor for class org.springframework.aop.support.DefaultIntroductionAdvisor
-
Create a DefaultIntroductionAdvisor for the given advice.
- DefaultIntroductionAdvisor(DynamicIntroductionAdvice, Class<?>) - Constructor for class org.springframework.aop.support.DefaultIntroductionAdvisor
-
Create a DefaultIntroductionAdvisor for the given advice.
- defaultLogger - Variable in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
The default Log
instance used to write trace messages.
- DefaultPointcutAdvisor - Class in org.springframework.aop.support
-
Convenient Pointcut-driven Advisor implementation.
- DefaultPointcutAdvisor() - Constructor for class org.springframework.aop.support.DefaultPointcutAdvisor
-
Create an empty DefaultPointcutAdvisor.
- DefaultPointcutAdvisor(Advice) - Constructor for class org.springframework.aop.support.DefaultPointcutAdvisor
-
Create a DefaultPointcutAdvisor that matches all methods.
- DefaultPointcutAdvisor(Pointcut, Advice) - Constructor for class org.springframework.aop.support.DefaultPointcutAdvisor
-
Create a DefaultPointcutAdvisor, specifying Pointcut and Advice.
- DefaultScopedObject - Class in org.springframework.aop.scope
-
- DefaultScopedObject(ConfigurableBeanFactory, String) - Constructor for class org.springframework.aop.scope.DefaultScopedObject
-
- DelegatePerTargetObjectIntroductionInterceptor - Class in org.springframework.aop.support
-
- DelegatePerTargetObjectIntroductionInterceptor(Class<?>, Class<?>) - Constructor for class org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor
-
- DelegatingIntroductionInterceptor - Class in org.springframework.aop.support
-
- DelegatingIntroductionInterceptor(Object) - Constructor for class org.springframework.aop.support.DelegatingIntroductionInterceptor
-
Construct a new DelegatingIntroductionInterceptor, providing
a delegate that implements the interfaces to be introduced.
- DelegatingIntroductionInterceptor() - Constructor for class org.springframework.aop.support.DelegatingIntroductionInterceptor
-
Construct a new DelegatingIntroductionInterceptor.
- destroy() - Method in class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-
Destroys the internal BeanFactory on shutdown of the TargetSourceCreator.
- destroy() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Closes the underlying ObjectPool
when destroying this object.
- destroy() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
-
Dispose of targets if necessary; clear ThreadLocal.
- destroyObject(Object) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
- destroyPrototypeInstance(Object) - Method in class org.springframework.aop.target.AbstractPrototypeBasedTargetSource
-
Subclasses should call this method to destroy an obsolete prototype instance.
- determineAsyncExecutor(Method) - Method in class org.springframework.aop.interceptor.AsyncExecutionAspectSupport
-
Determine the specific executor to use when executing the given method.
- determineCandidateConstructors(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- DO_NOT_PROXY - Static variable in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Convenience constant for subclasses: Return value for "do not proxy".
- dontIgnore(IMessage.Kind) - Method in class org.springframework.aop.aspectj.AspectJWeaverMessageHandler
-
- doProceed(MethodInvocation) - Method in class org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor
-
- doProceed(MethodInvocation) - Method in class org.springframework.aop.support.DelegatingIntroductionInterceptor
-
- DynamicIntroductionAdvice - Interface in org.springframework.aop
-
Subinterface of AOP Alliance Advice that allows additional interfaces
to be implemented by an Advice, and available via a proxy using that
interceptor.
- DynamicMethodMatcher - Class in org.springframework.aop.support
-
Convenient abstract superclass for dynamic method matchers,
which do care about arguments at runtime.
- DynamicMethodMatcher() - Constructor for class org.springframework.aop.support.DynamicMethodMatcher
-
- DynamicMethodMatcherPointcut - Class in org.springframework.aop.support
-
Convenient superclass when we want to force subclasses to
implement MethodMatcher interface, but subclasses
will want to be pointcuts.
- DynamicMethodMatcherPointcut() - Constructor for class org.springframework.aop.support.DynamicMethodMatcherPointcut
-
- getActiveCount() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
- getActiveCount() - Method in interface org.springframework.aop.target.PoolingConfig
-
Return the number of active objects in the pool.
- getAdvice() - Method in interface org.springframework.aop.Advisor
-
Return the advice part of this aspect.
- getAdvice(Method, AspectJExpressionPointcut, MetadataAwareAspectInstanceFactory, int, String) - Method in interface org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
-
Build a Spring AOP Advice for the given AspectJ advice method.
- getAdvice(Method, AspectJExpressionPointcut, MetadataAwareAspectInstanceFactory, int, String) - Method in class org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
-
- getAdvice() - Method in class org.springframework.aop.aspectj.AspectJPointcutAdvisor
-
- getAdvice() - Method in class org.springframework.aop.aspectj.DeclareParentsAdvisor
-
- getAdvice() - Method in class org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
-
- getAdvice() - Method in class org.springframework.aop.support.AbstractGenericPointcutAdvisor
-
- getAdvice() - Method in class org.springframework.aop.support.DefaultIntroductionAdvisor
-
- getAdvice() - Method in class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
-
- getAdviceBeanName() - Method in class org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
-
Return the name of the advice bean that this advisor refers to, if any.
- getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - Method in class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
-
- getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Return whether the given bean is to be proxied, what additional
advices (e.g.
- getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - Method in class org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
-
Identify as bean to proxy if the bean name is in the configured list of names.
- getAdvisor(Method, MetadataAwareAspectInstanceFactory, int, String) - Method in interface org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
-
Build a Spring AOP Advisor for the given AspectJ advice method.
- getAdvisor(Method, MetadataAwareAspectInstanceFactory, int, String) - Method in class org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
-
- getAdvisorBeanNamePrefix() - Method in class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
-
Return the prefix for bean names that will cause them to be included
for auto-proxying by this object.
- getAdvisorChainFactory() - Method in class org.springframework.aop.framework.AdvisedSupport
-
Return the advisor chain factory to use (never null
).
- getAdvisors(MetadataAwareAspectInstanceFactory) - Method in interface org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
-
Build Spring AOP Advisors for all annotated At-AspectJ methods
on the specified aspect instance.
- getAdvisors(MetadataAwareAspectInstanceFactory) - Method in class org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
-
- getAdvisors() - Method in interface org.springframework.aop.framework.Advised
-
Return the advisors applying to this proxy.
- getAdvisors() - Method in class org.springframework.aop.framework.AdvisedSupport
-
- getAdvisorsInternal() - Method in class org.springframework.aop.framework.AdvisedSupport
-
Allows uncontrolled access to the
List
of
Advisors
.
- getAjType() - Method in class org.springframework.aop.aspectj.annotation.AspectMetadata
-
Return AspectJ reflection information.
- getAnnotation() - Method in class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
-
- getAnnotationType() - Method in class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
-
- getAopProxyFactory() - Method in class org.springframework.aop.framework.ProxyCreatorSupport
-
Return the AopProxyFactory that this ProxyConfig uses.
- getArgs() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- getArgumentNames() - Method in class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
-
- getArguments() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- getAspectClass() - Method in class org.springframework.aop.aspectj.annotation.AspectMetadata
-
Return the aspect class.
- getAspectClass() - Method in class org.springframework.aop.aspectj.SimpleAspectInstanceFactory
-
Return the specified aspect class (never null
).
- getAspectClassLoader() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Return the ClassLoader for aspect instances.
- getAspectClassLoader() - Method in class org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
-
- getAspectClassLoader() - Method in class org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
-
- getAspectClassLoader() - Method in interface org.springframework.aop.aspectj.AspectInstanceFactory
-
Expose the aspect class loader that this factory uses.
- getAspectClassLoader() - Method in class org.springframework.aop.aspectj.SimpleAspectInstanceFactory
-
- getAspectClassLoader() - Method in class org.springframework.aop.aspectj.SingletonAspectInstanceFactory
-
- getAspectClassLoader() - Method in class org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
-
- getAspectInstance() - Method in class org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
-
- getAspectInstance() - Method in class org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
-
- getAspectInstance() - Method in interface org.springframework.aop.aspectj.AspectInstanceFactory
-
Create an instance of this factory's aspect.
- getAspectInstance() - Method in class org.springframework.aop.aspectj.SimpleAspectInstanceFactory
-
- getAspectInstance() - Method in class org.springframework.aop.aspectj.SingletonAspectInstanceFactory
-
- getAspectInstance() - Method in class org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
-
Look up the aspect bean from the BeanFactory
and returns it.
- getAspectInstanceFactory() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Return the factory for aspect instances.
- getAspectJAdviceMethod() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Return the AspectJ-style advice method.
- getAspectJPrecedenceInformationFor(Advisor) - Static method in class org.springframework.aop.aspectj.AspectJAopUtils
-
Return the AspectJPrecedenceInformation provided by this advisor or its advice.
- getAspectMetadata() - Method in class org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
-
- getAspectMetadata() - Method in class org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
-
- getAspectMetadata() - Method in interface org.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
-
Return the AspectJ AspectMetadata for this factory's aspect.
- getAspectMetadata() - Method in class org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
-
- getAspectMetadata() - Method in class org.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
-
- getAspectName() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- getAspectName() - Method in class org.springframework.aop.aspectj.annotation.AspectMetadata
-
Return the aspect class.
- getAspectName() - Method in interface org.springframework.aop.aspectj.AspectJPrecedenceInformation
-
The name of the aspect (bean) in which the advice was declared.
- getBeanDefinitions() - Method in class org.springframework.aop.config.AdvisorComponentDefinition
-
- getBeanDefinitions() - Method in class org.springframework.aop.config.AspectComponentDefinition
-
- getBeanDefinitions() - Method in class org.springframework.aop.config.PointcutComponentDefinition
-
- getBeanFactory() - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Return the owning BeanFactory.
- getBeanFactory() - Method in class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-
Return the BeanFactory that this TargetSourceCreators runs in.
- getBeanFactory() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
Return the owning BeanFactory.
- getBeanName() - Static method in class org.springframework.aop.interceptor.ExposeBeanNameAdvisors
-
Find the bean name for the current invocation.
- getBeanName(MethodInvocation) - Static method in class org.springframework.aop.interceptor.ExposeBeanNameAdvisors
-
Find the bean name for the given invocation.
- getBeanReferences() - Method in class org.springframework.aop.config.AdvisorComponentDefinition
-
- getBeanReferences() - Method in class org.springframework.aop.config.AspectComponentDefinition
-
- getCacheKey(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Build a cache key for the given bean class and bean name.
- getClassFilter() - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
- getClassFilter() - Method in class org.springframework.aop.aspectj.DeclareParentsAdvisor
-
- getClassFilter() - Method in interface org.springframework.aop.IntroductionAdvisor
-
Return the filter determining which target classes this introduction
should apply to.
- getClassFilter() - Method in interface org.springframework.aop.Pointcut
-
Return the ClassFilter for this pointcut.
- getClassFilter() - Method in class org.springframework.aop.support.annotation.AnnotationMatchingPointcut
-
- getClassFilter() - Method in class org.springframework.aop.support.ComposablePointcut
-
- getClassFilter() - Method in class org.springframework.aop.support.ControlFlowPointcut
-
- getClassFilter() - Method in class org.springframework.aop.support.DefaultIntroductionAdvisor
-
- getClassFilter() - Method in class org.springframework.aop.support.DynamicMethodMatcherPointcut
-
- getClassFilter() - Method in class org.springframework.aop.support.StaticMethodMatcherPointcut
-
- getClassForLogging(Object) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Determine the class to use for logging purposes.
- getCount() - Method in class org.springframework.aop.interceptor.DebugInterceptor
-
Return the number of times this interceptor has been invoked.
- getCurrentProxiedBeanName() - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
- getCurrentProxiedBeanName() - Static method in class org.springframework.aop.framework.autoproxy.ProxyCreationContext
-
Return the name of the currently proxied bean instance.
- getCustomTargetSource(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Create a target source for bean instances.
- getDeclarationOrder() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- getDeclarationOrder() - Method in interface org.springframework.aop.aspectj.AspectJPrecedenceInformation
-
The declaration order of the advice member within the aspect.
- getDescription() - Method in class org.springframework.aop.config.AdvisorComponentDefinition
-
- getDescription() - Method in class org.springframework.aop.config.PointcutComponentDefinition
-
- getDiscoveredReturningGenericType() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- getDiscoveredReturningType() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- getDiscoveredThrowingType() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- getEarlyBeanReference(Object, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- getEvaluations() - Method in class org.springframework.aop.support.ControlFlowPointcut
-
It's useful to know how many times we've fired, for optimization.
- getExcludedPatterns() - Method in class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
Returns the regular expressions for exclusion matching.
- getExecutorQualifier(Method) - Method in class org.springframework.aop.interceptor.AsyncExecutionAspectSupport
-
Return the qualifier or bean name of the executor to be used when executing the
given async method, typically specified in the form of an annotation attribute.
- getExecutorQualifier(Method) - Method in class org.springframework.aop.interceptor.AsyncExecutionInterceptor
-
This implementation is a no-op for compatibility in Spring 3.1.2.
- getExpression() - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
-
- getExpression() - Method in class org.springframework.aop.support.AbstractExpressionPointcut
-
Return this pointcut's expression.
- getExpression() - Method in interface org.springframework.aop.support.ExpressionPointcut
-
Return the String expression for this pointcut.
- getHandlerMethodCount() - Method in class org.springframework.aop.framework.adapter.ThrowsAdviceInterceptor
-
- getHitCount() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
-
- getHitCount() - Method in interface org.springframework.aop.target.ThreadLocalTargetSourceStats
-
Return the number of hits that were satisfied by a thread-bound object.
- getId() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- getIdleCount() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
- getIdleCount() - Method in interface org.springframework.aop.target.PoolingConfig
-
Return the number of idle objects in the pool.
- getInstance() - Static method in class org.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry
-
- getInterceptor(Advisor) - Method in interface org.springframework.aop.framework.adapter.AdvisorAdapter
-
Return an AOP Alliance MethodInterceptor exposing the behavior of
the given advice to an interception-based AOP framework.
- getInterceptorNameSuffix(BeanDefinition) - Method in class org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
-
- getInterceptors(Advisor) - Method in interface org.springframework.aop.framework.adapter.AdvisorAdapterRegistry
-
Return an array of AOP Alliance MethodInterceptors to allow use of the
given Advisor in an interception-based framework.
- getInterceptors(Advisor) - Method in class org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry
-
- getInterceptorsAndDynamicInterceptionAdvice(Method, Class<?>) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Determine a list of
MethodInterceptor
objects
for the given method, based on this configuration.
- getInterceptorsAndDynamicInterceptionAdvice(Advised, Method, Class<?>) - Method in interface org.springframework.aop.framework.AdvisorChainFactory
-
Determine a list of
MethodInterceptor
objects
for the given advisor chain configuration.
- getInterceptorsAndDynamicInterceptionAdvice(Advised, Method, Class<?>) - Method in class org.springframework.aop.framework.DefaultAdvisorChainFactory
-
- getInterfaces() - Method in class org.springframework.aop.aspectj.DeclareParentsAdvisor
-
- getInterfaces() - Method in interface org.springframework.aop.IntroductionInfo
-
Return the additional interfaces introduced by this Advisor or Advice.
- getInterfaces() - Method in class org.springframework.aop.support.DefaultIntroductionAdvisor
-
- getInterfaces() - Method in class org.springframework.aop.support.IntroductionInfoSupport
-
- getInternalBeanFactoryForBean(String) - Method in class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-
Return the internal BeanFactory to be used for the specified bean.
- getInvocationCount() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
-
- getInvocationCount() - Method in interface org.springframework.aop.target.ThreadLocalTargetSourceStats
-
Return the number of client invocations.
- getInvocationDescription(MethodInvocation) - Method in class org.springframework.aop.interceptor.DebugInterceptor
-
- getInvocationDescription(MethodInvocation) - Method in class org.springframework.aop.interceptor.SimpleTraceInterceptor
-
Return a description for the given method invocation.
- getJoinPoint() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Overridden in around advice to return proceeding join point.
- getJoinPointMatch() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Get the current join point match at the join point we are being dispatched on.
- getJoinPointMatch(ProxyMethodInvocation) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- getKind() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- getLastRefreshTime() - Method in class org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
-
- getLastRefreshTime() - Method in interface org.springframework.aop.target.dynamic.Refreshable
-
Return the last time an actual refresh happened (as timestamp).
- getLocation() - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
-
- getLocation() - Method in class org.springframework.aop.support.AbstractExpressionPointcut
-
Return location information about the pointcut expression
if available.
- getLoggerForInvocation(MethodInvocation) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Return the appropriate Log
instance to use for the given
MethodInvocation
.
- getMaxIdle() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Return the maximum number of idle objects in the pool.
- getMaxSize() - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
-
Return the maximum size of the pool.
- getMaxSize() - Method in interface org.springframework.aop.target.PoolingConfig
-
Return the maximum size of the pool.
- getMaxWait() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Return the maximum waiting time for fetching an object from the pool.
- getMethod() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
Return the method invoked on the proxied interface.
- getMethodMatcher() - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
- getMethodMatcher() - Method in interface org.springframework.aop.Pointcut
-
Return the MethodMatcher for this pointcut.
- getMethodMatcher() - Method in class org.springframework.aop.support.annotation.AnnotationMatchingPointcut
-
- getMethodMatcher() - Method in class org.springframework.aop.support.ComposablePointcut
-
- getMethodMatcher() - Method in class org.springframework.aop.support.ControlFlowPointcut
-
- getMethodMatcher() - Method in class org.springframework.aop.support.DynamicMethodMatcherPointcut
-
- getMethodMatcher() - Method in class org.springframework.aop.support.StaticMethodMatcherPointcut
-
- getMinEvictableIdleTimeMillis() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Return the minimum time that an idle object can sit in the pool.
- getMinIdle() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Return the minimum number of idle objects in the pool.
- getMostSpecificMethod(Method, Class<?>) - Static method in class org.springframework.aop.support.AopUtils
-
Given a method, which may come from an interface, and a target class used
in the current AOP invocation, find the corresponding target method if there
is one.
- getName() - Method in class org.springframework.aop.config.AdvisorComponentDefinition
-
- getName() - Method in class org.springframework.aop.config.PointcutComponentDefinition
-
- getNonAspectClass() - Method in exception org.springframework.aop.aspectj.annotation.NotAnAtAspectException
-
Returns the offending class.
- getObject() - Method in class org.springframework.aop.config.MethodLocatingFactoryBean
-
- getObject() - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
- getObject() - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Return a proxy.
- getObject() - Method in class org.springframework.aop.scope.ScopedProxyFactoryBean
-
- getObjectCount() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
-
- getObjectCount() - Method in interface org.springframework.aop.target.ThreadLocalTargetSourceStats
-
Return the number of thread-bound objects created.
- getObjectType() - Method in class org.springframework.aop.config.MethodLocatingFactoryBean
-
- getObjectType() - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
- getObjectType() - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Return the type of the proxy.
- getObjectType() - Method in class org.springframework.aop.scope.ScopedProxyFactoryBean
-
- getOrder() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- getOrder() - Method in class org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
-
Determine the order for this factory's target aspect, either
an instance-specific order expressed through implementing the
Ordered
interface (only
checked for singleton beans), or an order expressed through the
Order
annotation
at the class level.
- getOrder() - Method in class org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
-
- getOrder() - Method in class org.springframework.aop.aspectj.AspectJPointcutAdvisor
-
- getOrder() - Method in class org.springframework.aop.aspectj.SimpleAspectInstanceFactory
-
Determine the order for this factory's aspect instance,
either an instance-specific order expressed through implementing
the Ordered
interface,
or a fallback order.
- getOrder() - Method in class org.springframework.aop.aspectj.SingletonAspectInstanceFactory
-
Determine the order for this factory's aspect instance,
either an instance-specific order expressed through implementing
the Ordered
interface,
or a fallback order.
- getOrder() - Method in class org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
-
- getOrder() - Method in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
- getOrder() - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- getOrder() - Method in class org.springframework.aop.interceptor.AsyncExecutionInterceptor
-
- getOrder() - Method in class org.springframework.aop.interceptor.ExposeInvocationInterceptor
-
- getOrder() - Method in class org.springframework.aop.support.AbstractPointcutAdvisor
-
- getOrder() - Method in class org.springframework.aop.support.DefaultIntroductionAdvisor
-
- getOrder() - Method in class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
-
- getOrderForAspectClass(Class<?>) - Method in class org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
-
Determine a fallback order for the case that the aspect instance
does not express an instance-specific order through implementing
the Ordered
interface.
- getOrderForAspectClass(Class<?>) - Method in class org.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
-
Check whether the aspect class carries an
Order
annotation,
falling back to Ordered.LOWEST_PRECEDENCE
.
- getOrderForAspectClass(Class<?>) - Method in class org.springframework.aop.aspectj.SimpleAspectInstanceFactory
-
Determine a fallback order for the case that the aspect instance
does not express an instance-specific order through implementing
the Ordered
interface.
- getOrderForAspectClass(Class<?>) - Method in class org.springframework.aop.aspectj.SingletonAspectInstanceFactory
-
Determine a fallback order for the case that the aspect instance
does not express an instance-specific order through implementing
the Ordered
interface.
- getParameterNames(Method) - Method in class org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
-
Deduce the parameter names for an advice method.
- getParameterNames(Constructor<?>) - Method in class org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
-
An advice method can never be a constructor in Spring.
- getPatterns() - Method in class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
Return the regular expressions for method matching.
- getPerClausePointcut() - Method in class org.springframework.aop.aspectj.annotation.AspectMetadata
-
Return a Spring pointcut expression for a singleton aspect.
- getPointcut() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Return the AspectJ expression pointcut.
- getPointcut() - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
-
- getPointcut() - Method in class org.springframework.aop.aspectj.AspectJPointcutAdvisor
-
- getPointcut() - Method in interface org.springframework.aop.PointcutAdvisor
-
Get the Pointcut that drives this advisor.
- getPointcut() - Method in class org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor
-
- getPointcut() - Method in class org.springframework.aop.support.DefaultPointcutAdvisor
-
- getPointcut() - Method in class org.springframework.aop.support.NameMatchMethodPointcutAdvisor
-
- getPointcut() - Method in class org.springframework.aop.support.RegexpMethodPointcutAdvisor
-
Initialize the singleton Pointcut held within this Advisor.
- getPointcut() - Method in class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
-
- getPointcutExpression() - Method in class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
-
- getPointcutExpression() - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
Return the underlying AspectJ pointcut expression.
- getPoolingConfigMixin() - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
-
Return an IntroductionAdvisor that providing a mixin
exposing statistics about the pool maintained by this object.
- getPrefix() - Method in class org.springframework.aop.interceptor.AbstractMonitoringInterceptor
-
Return the text that will get appended to the trace data.
- getProxiedInterfaces() - Method in interface org.springframework.aop.framework.Advised
-
Return the interfaces proxied by the AOP proxy.
- getProxiedInterfaces() - Method in class org.springframework.aop.framework.AdvisedSupport
-
- getProxy() - Method in class org.springframework.aop.aspectj.annotation.AspectJProxyFactory
-
Create a new proxy according to the settings in this factory.
- getProxy(ClassLoader) - Method in class org.springframework.aop.aspectj.annotation.AspectJProxyFactory
-
Create a new proxy according to the settings in this factory.
- getProxy() - Method in interface org.springframework.aop.framework.AopProxy
-
Create a new proxy object.
- getProxy(ClassLoader) - Method in interface org.springframework.aop.framework.AopProxy
-
Create a new proxy object.
- getProxy() - Method in class org.springframework.aop.framework.ProxyFactory
-
Create a new proxy according to the settings in this factory.
- getProxy(ClassLoader) - Method in class org.springframework.aop.framework.ProxyFactory
-
Create a new proxy according to the settings in this factory.
- getProxy(Class<T>, Interceptor) - Static method in class org.springframework.aop.framework.ProxyFactory
-
Create a new proxy for the given interface and interceptor.
- getProxy(Class<T>, TargetSource) - Static method in class org.springframework.aop.framework.ProxyFactory
-
Create a proxy for the specified TargetSource
,
implementing the specified interface.
- getProxy(TargetSource) - Static method in class org.springframework.aop.framework.ProxyFactory
-
Create a proxy for the specified TargetSource
that extends
the target class of the TargetSource
.
- getProxy(AopProxy) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Return the proxy object to expose.
- getProxy() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- getProxy() - Method in interface org.springframework.aop.ProxyMethodInvocation
-
Return the proxy that this method invocation was made through.
- getRefreshCount() - Method in class org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
-
- getRefreshCount() - Method in interface org.springframework.aop.target.dynamic.Refreshable
-
Return the number of actual refreshes since startup.
- getSignature() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- getSource() - Method in class org.springframework.aop.config.AdvisorComponentDefinition
-
- getSource() - Method in class org.springframework.aop.config.PointcutComponentDefinition
-
- getSourceLocation() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- getStaticPart() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- getStaticPart() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- getStatsMixin() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
-
Return an introduction advisor mixin that allows the AOP proxy to be
cast to ThreadLocalInvokerStats.
- getSuffix() - Method in class org.springframework.aop.interceptor.AbstractMonitoringInterceptor
-
Return the text that will get prepended to the trace data.
- getTarget() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
Returns the Spring AOP target.
- getTarget() - Method in class org.springframework.aop.target.AbstractLazyCreationTargetSource
-
Returns the lazy-initialized target object,
creating it on-the-fly if it doesn't exist already.
- getTarget() - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
-
Acquire an object from the pool.
- getTarget() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Borrow an object from the ObjectPool
.
- getTarget() - Method in class org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
-
- getTarget() - Method in class org.springframework.aop.target.EmptyTargetSource
-
Always returns null
.
- getTarget() - Method in class org.springframework.aop.target.HotSwappableTargetSource
-
- getTarget() - Method in class org.springframework.aop.target.LazyInitTargetSource
-
- getTarget() - Method in class org.springframework.aop.target.PrototypeTargetSource
-
Obtain a new prototype instance for every call.
- getTarget() - Method in class org.springframework.aop.target.SimpleBeanTargetSource
-
- getTarget() - Method in class org.springframework.aop.target.SingletonTargetSource
-
- getTarget() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
-
Implementation of abstract getTarget() method.
- getTarget() - Method in interface org.springframework.aop.TargetSource
-
Return a target instance.
- getTargetBeanName(String) - Static method in class org.springframework.aop.scope.ScopedProxyUtils
-
Generates the bean name that is used within the scoped proxy to reference the target bean.
- getTargetBeanName() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
Return the name of the target bean in the factory.
- getTargetClass() - Method in class org.springframework.aop.framework.AdvisedSupport
-
- getTargetClass(Object) - Static method in class org.springframework.aop.support.AopUtils
-
Determine the target class of the given bean instance which might be an AOP proxy.
- getTargetClass() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
- getTargetClass() - Method in class org.springframework.aop.target.AbstractLazyCreationTargetSource
-
This default implementation returns null
if the
target is null
(it is hasn't yet been initialized),
or the target class if the target has already been initialized.
- getTargetClass() - Method in class org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
-
- getTargetClass() - Method in class org.springframework.aop.target.EmptyTargetSource
-
Always returns the specified target Class, or null
if none.
- getTargetClass() - Method in class org.springframework.aop.target.HotSwappableTargetSource
-
Return the type of the current target object.
- getTargetClass() - Method in class org.springframework.aop.target.SingletonTargetSource
-
- getTargetClass() - Method in interface org.springframework.aop.TargetClassAware
-
Return the target class behind the implementing object
(typically a proxy configuration or an actual proxy).
- getTargetClass() - Method in interface org.springframework.aop.TargetSource
-
- getTargetObject() - Method in class org.springframework.aop.scope.DefaultScopedObject
-
- getTargetObject() - Method in interface org.springframework.aop.scope.ScopedObject
-
Return the current target object behind this scoped object proxy,
in its raw form (as stored in the target scope).
- getTargetSource() - Method in interface org.springframework.aop.framework.Advised
-
Return the TargetSource used by this Advised object.
- getTargetSource() - Method in class org.springframework.aop.framework.AdvisedSupport
-
- getTargetSource(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-
- getTargetSource(Class<?>, String) - Method in interface org.springframework.aop.framework.autoproxy.TargetSourceCreator
-
Create a special TargetSource for the given bean, if any.
- GETTERS - Static variable in class org.springframework.aop.support.Pointcuts
-
Pointcut matching all bean property getters, in any class
- getThis() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
Returns the Spring AOP proxy.
- getThis() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- getTimeBetweenEvictionRunsMillis() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Return the time between eviction runs that check idle objects.
- getTypePattern() - Method in class org.springframework.aop.aspectj.TypePatternClassFilter
-
- getUserAttribute(String) - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- getUserAttribute(String) - Method in interface org.springframework.aop.ProxyMethodInvocation
-
Return the value of the specified user attribute.
- getUserAttributes() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
Return user attributes associated with this invocation.
- getWhenExhaustedAction() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Return the action to take when the pool is exhausted.
- GLOBAL_SUFFIX - Static variable in class org.springframework.aop.framework.ProxyFactoryBean
-
This suffix in a value in an interceptor list indicates to expand globals.
- GlobalAdvisorAdapterRegistry - Class in org.springframework.aop.framework.adapter
-
Singleton to publish a shared DefaultAdvisorAdapterRegistry instance.
- GlobalAdvisorAdapterRegistry() - Constructor for class org.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry
-
- ignore(IMessage.Kind) - Method in class org.springframework.aop.aspectj.AspectJWeaverMessageHandler
-
- implementInterfacesOnObject(Object) - Method in class org.springframework.aop.support.IntroductionInfoSupport
-
Publish all interfaces that the given delegate implements at the proxy level.
- implementsInterface(Class<?>) - Method in interface org.springframework.aop.DynamicIntroductionAdvice
-
Does this introduction advice implement the given interface?
- implementsInterface(Class<?>) - Method in class org.springframework.aop.support.IntroductionInfoSupport
-
Check whether the specified interfaces is a published introduction interface.
- indexOf(Advisor) - Method in interface org.springframework.aop.framework.Advised
-
Return the index (from 0) of the given advisor,
or -1 if no such advisor applies to this proxy.
- indexOf(Advice) - Method in interface org.springframework.aop.framework.Advised
-
Return the index (from 0) of the given AOP Alliance Advice,
or -1 if no such advice is an advice for this proxy.
- indexOf(Advisor) - Method in class org.springframework.aop.framework.AdvisedSupport
-
- indexOf(Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
-
- InfrastructureAdvisorAutoProxyCreator - Class in org.springframework.aop.framework.autoproxy
-
Auto-proxy creator that considers infrastructure Advisor beans only,
ignoring any application-defined Advisors.
- InfrastructureAdvisorAutoProxyCreator() - Constructor for class org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
-
- init() - Method in class org.springframework.aop.config.AopNamespaceHandler
-
Register the BeanDefinitionParsers
for the
'config
', 'spring-configured
', 'aspectj-autoproxy
'
and 'scoped-proxy
' tags.
- initBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
-
- initBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
-
- initBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
-
- initExcludedPatternRepresentation(String[]) - Method in class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
Subclasses must implement this to initialize regexp pointcuts.
- initExcludedPatternRepresentation(String[]) - Method in class org.springframework.aop.support.JdkRegexpMethodPointcut
-
Initialize exclusion Patterns
from the supplied String[]
.
- initPatternRepresentation(String[]) - Method in class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
Subclasses must implement this to initialize regexp pointcuts.
- initPatternRepresentation(String[]) - Method in class org.springframework.aop.support.JdkRegexpMethodPointcut
-
Initialize Patterns
from the supplied String[]
.
- INSTANCE - Static variable in class org.springframework.aop.interceptor.ExposeInvocationInterceptor
-
Singleton instance of this class
- INSTANCE - Static variable in class org.springframework.aop.target.EmptyTargetSource
-
- InstantiationModelAwarePointcutAdvisor - Interface in org.springframework.aop.aspectj
-
Interface to be implemented by Spring AOP Advisors wrapping AspectJ
aspects that may have a lazy initialization strategy.
- interceptorsAndDynamicMethodMatchers - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
List of MethodInterceptor and InterceptorAndDynamicMethodMatcher
that need dynamic checks.
- intersection(ClassFilter, ClassFilter) - Static method in class org.springframework.aop.support.ClassFilters
-
Match all classes that both of the given ClassFilters match.
- intersection(ClassFilter[]) - Static method in class org.springframework.aop.support.ClassFilters
-
Match all classes that all of the given ClassFilters match.
- intersection(ClassFilter) - Method in class org.springframework.aop.support.ComposablePointcut
-
Apply an intersection with the given ClassFilter.
- intersection(MethodMatcher) - Method in class org.springframework.aop.support.ComposablePointcut
-
Apply an intersection with the given MethodMatcher.
- intersection(Pointcut) - Method in class org.springframework.aop.support.ComposablePointcut
-
Apply an intersection with the given Pointcut.
- intersection(MethodMatcher, MethodMatcher) - Static method in class org.springframework.aop.support.MethodMatchers
-
Match all methods that both of the given MethodMatchers match.
- intersection(Pointcut, Pointcut) - Static method in class org.springframework.aop.support.Pointcuts
-
Match all methods that both the given pointcuts match.
- IntroductionAdvisor - Interface in org.springframework.aop
-
Superinterface for advisors that perform one or more AOP introductions.
- IntroductionAwareMethodMatcher - Interface in org.springframework.aop
-
A specialized type of
MethodMatcher
that takes into account introductions
when matching methods.
- IntroductionInfo - Interface in org.springframework.aop
-
Interface supplying the information necessary to describe an introduction.
- IntroductionInfoSupport - Class in org.springframework.aop.support
-
- IntroductionInfoSupport() - Constructor for class org.springframework.aop.support.IntroductionInfoSupport
-
- IntroductionInterceptor - Interface in org.springframework.aop
-
Subinterface of AOP Alliance MethodInterceptor that allows additional interfaces
to be implemented by the interceptor, and available via a proxy using that
interceptor.
- invocableClone() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
This implementation returns a shallow copy of this invocation object,
including an independent copy of the original arguments array.
- invocableClone(Object[]) - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
This implementation returns a shallow copy of this invocation object,
using the given arguments array for the clone.
- invocableClone() - Method in interface org.springframework.aop.ProxyMethodInvocation
-
Create a clone of this object.
- invocableClone(Object[]) - Method in interface org.springframework.aop.ProxyMethodInvocation
-
Create a clone of this object.
- invoke(MethodInvocation) - Method in class org.springframework.aop.aspectj.AspectJAfterAdvice
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.aspectj.AspectJAroundAdvice
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.framework.adapter.ThrowsAdviceInterceptor
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Determines whether or not logging is enabled for the particular MethodInvocation
.
- invoke(MethodInvocation) - Method in class org.springframework.aop.interceptor.AsyncExecutionInterceptor
-
Intercept the given method invocation, submit the actual calling of the method to
the correct task executor and return immediately to the caller.
- invoke(MethodInvocation) - Method in class org.springframework.aop.interceptor.ConcurrencyThrottleInterceptor
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.interceptor.DebugInterceptor
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.interceptor.ExposeInvocationInterceptor
-
- invoke(MethodInvocation) - Method in class org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor
-
Subclasses may need to override this if they want to perform custom
behaviour in around advice.
- invoke(MethodInvocation) - Method in class org.springframework.aop.support.DelegatingIntroductionInterceptor
-
Subclasses may need to override this if they want to perform custom
behaviour in around advice.
- invokeAdviceMethod(JoinPointMatch, Object, Throwable) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Invoke the advice method.
- invokeAdviceMethod(JoinPoint, JoinPointMatch, Object, Throwable) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- invokeAdviceMethodWithGivenArgs(Object[]) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- invokeJoinpoint() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
Invoke the joinpoint using reflection.
- invokeJoinpointUsingReflection(Object, Method, Object[]) - Static method in class org.springframework.aop.support.AopUtils
-
Invoke the given target via reflection, as part of an AOP method invocation.
- invokeUnderTrace(MethodInvocation, Log) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Subclasses must override this method to perform any tracing around the
supplied MethodInvocation
.
- invokeUnderTrace(MethodInvocation, Log) - Method in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
Writes a log message before the invocation based on the value of enterMessage
.
- invokeUnderTrace(MethodInvocation, Log) - Method in class org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
-
Wraps the invocation with a JAMon Monitor and writes the current
performance statistics to the log (if enabled).
- invokeUnderTrace(MethodInvocation, Log) - Method in class org.springframework.aop.interceptor.PerformanceMonitorInterceptor
-
- invokeUnderTrace(MethodInvocation, Log) - Method in class org.springframework.aop.interceptor.SimpleTraceInterceptor
-
- isActive() - Method in class org.springframework.aop.framework.ProxyCreatorSupport
-
Subclasses can call this to check whether any AOP proxies have been created yet.
- isAdviceInstantiated() - Method in interface org.springframework.aop.aspectj.InstantiationModelAwarePointcutAdvisor
-
Return whether this advisor has already instantiated its advice.
- isAfterAdvice() - Method in class org.springframework.aop.aspectj.AspectJAfterAdvice
-
- isAfterAdvice() - Method in class org.springframework.aop.aspectj.AspectJAfterReturningAdvice
-
- isAfterAdvice() - Method in class org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
-
- isAfterAdvice(Advisor) - Static method in class org.springframework.aop.aspectj.AspectJAopUtils
-
Return true
if the advisor is a form of after advice.
- isAfterAdvice() - Method in class org.springframework.aop.aspectj.AspectJAroundAdvice
-
- isAfterAdvice() - Method in class org.springframework.aop.aspectj.AspectJMethodBeforeAdvice
-
- isAfterAdvice() - Method in interface org.springframework.aop.aspectj.AspectJPrecedenceInformation
-
Return whether this is an after advice.
- isAopProxy(Object) - Static method in class org.springframework.aop.support.AopUtils
-
Check whether the given object is a JDK dynamic proxy or a CGLIB proxy.
- isAspect(Class<?>) - Method in class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
-
We consider something to be an AspectJ aspect suitable for use by the Spring AOP system
if it has the @Aspect annotation, and was not compiled by ajc.
- isAspect(Class<?>) - Method in interface org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
-
Determine whether or not the given class is an aspect, as reported
by AspectJ's
AjTypeSystem
.
- isBeforeAdvice() - Method in class org.springframework.aop.aspectj.AspectJAfterAdvice
-
- isBeforeAdvice() - Method in class org.springframework.aop.aspectj.AspectJAfterReturningAdvice
-
- isBeforeAdvice() - Method in class org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
-
- isBeforeAdvice(Advisor) - Static method in class org.springframework.aop.aspectj.AspectJAopUtils
-
Return true
if the advisor is a form of before advice.
- isBeforeAdvice() - Method in class org.springframework.aop.aspectj.AspectJAroundAdvice
-
- isBeforeAdvice() - Method in class org.springframework.aop.aspectj.AspectJMethodBeforeAdvice
-
- isBeforeAdvice() - Method in interface org.springframework.aop.aspectj.AspectJPrecedenceInformation
-
Return whether this is a before advice.
- isCglibProxy(Object) - Static method in class org.springframework.aop.support.AopUtils
-
Check whether the given object is a CGLIB proxy.
- isCglibProxyClass(Class<?>) - Static method in class org.springframework.aop.support.AopUtils
-
- isCglibProxyClassName(String) - Static method in class org.springframework.aop.support.AopUtils
-
- isConfigurationCallbackInterface(Class<?>) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Determine whether the given interface is just a container callback and
therefore not to be considered as a reasonable proxy interface.
- isEligible(Object, String) - Method in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
Check whether the given bean is eligible for advising with this
post-processor's
Advisor
.
- isEligible(Class<?>) - Method in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
Check whether the given class is eligible for advising with this
post-processor's
Advisor
.
- isEligibleAdvisorBean(String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
-
Return whether the Advisor bean with the given name is eligible
for proxying in the first place.
- isEligibleAdvisorBean(String) - Method in class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
-
Consider Advisor beans with the specified prefix as eligible, if activated.
- isEligibleAdvisorBean(String) - Method in class org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
-
- isEligibleAspectBean(String) - Method in class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
-
Check whether the given aspect bean is eligible for auto-proxying.
- isEligibleBean(String) - Method in class org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
-
Return whether the aspect bean with the given name is eligible.
- isEligibleBean(String) - Method in class org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper
-
Determine whether the aspect bean with the given name is eligible.
- isEqualsMethod(Method) - Static method in class org.springframework.aop.support.AopUtils
-
Determine whether the given method is an "equals" method.
- isExposeProxy() - Method in interface org.springframework.aop.framework.Advised
-
Return whether the factory should expose the proxy as a ThreadLocal.
- isExposeProxy() - Method in class org.springframework.aop.framework.ProxyConfig
-
Return whether the AOP proxy will expose the AOP proxy for
each invocation.
- isFinalizeMethod(Method) - Static method in class org.springframework.aop.support.AopUtils
-
Determine whether the given method is a "finalize" method.
- isFrozen() - Method in interface org.springframework.aop.framework.Advised
-
Return whether the Advised configuration is frozen,
in which case no advice changes can be made.
- isFrozen() - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- isFrozen() - Method in class org.springframework.aop.framework.ProxyConfig
-
Return whether the config is frozen, and no advice changes can be made.
- isHashCodeMethod(Method) - Static method in class org.springframework.aop.support.AopUtils
-
Determine whether the given method is a "hashCode" method.
- isIgnoring(IMessage.Kind) - Method in class org.springframework.aop.aspectj.AspectJWeaverMessageHandler
-
- isInfrastructureClass(Class<?>) - Method in class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
-
- isInfrastructureClass(Class<?>) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Return whether the given bean class represents an infrastructure class
that should never be proxied.
- isInitialized() - Method in class org.springframework.aop.target.AbstractLazyCreationTargetSource
-
Return whether the lazy target object of this TargetSource
has already been fetched.
- isInterceptorEnabled(MethodInvocation, Log) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Determine whether the interceptor should kick in, that is,
whether the invokeUnderTrace
method should be called.
- isInterceptorEnabled(MethodInvocation, Log) - Method in class org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
-
Always applies the interceptor if the "trackAllInvocations" flag has been set;
else just kicks in if the log is enabled.
- isInterfaceProxied(Class<?>) - Method in interface org.springframework.aop.framework.Advised
-
Determine whether the given interface is proxied.
- isInterfaceProxied(Class<?>) - Method in class org.springframework.aop.framework.AdvisedSupport
-
- isJdkDynamicProxy(Object) - Static method in class org.springframework.aop.support.AopUtils
-
Check whether the given object is a JDK dynamic proxy.
- isLazilyInstantiated() - Method in class org.springframework.aop.aspectj.annotation.AspectMetadata
-
Return whether the aspect needs to be lazily instantiated.
- isLazy() - Method in interface org.springframework.aop.aspectj.InstantiationModelAwarePointcutAdvisor
-
Return whether this advisor is lazily initializing its underlying advice.
- isLogEnabled(Log) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Determine whether the given
Log
instance is enabled.
- isMatch(String, String) - Method in class org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
-
Return if the given bean name matches the mapped name.
- isMatch(String, String) - Method in class org.springframework.aop.support.NameMatchMethodPointcut
-
Return if the given method name matches the mapped name.
- isMaterialized() - Method in class org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
-
- isMethodOnIntroducedInterface(MethodInvocation) - Method in class org.springframework.aop.support.IntroductionInfoSupport
-
Is this method on an introduced interface?
- isOpaque() - Method in class org.springframework.aop.framework.ProxyConfig
-
Return whether proxies created by this configuration should be
prevented from being cast to
Advised
.
- isOptimize() - Method in class org.springframework.aop.framework.ProxyConfig
-
Return whether proxies should perform aggressive optimizations.
- isPerInstance() - Method in interface org.springframework.aop.Advisor
-
Return whether this advice is associated with a particular instance
(for example, creating a mixin) or shared with all instances of
the advised class obtained from the same Spring bean factory.
- isPerInstance() - Method in class org.springframework.aop.aspectj.AspectJPointcutAdvisor
-
- isPerInstance() - Method in class org.springframework.aop.aspectj.DeclareParentsAdvisor
-
- isPerInstance() - Method in class org.springframework.aop.support.AbstractPointcutAdvisor
-
- isPerInstance() - Method in class org.springframework.aop.support.DefaultIntroductionAdvisor
-
- isPerInstance() - Method in class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
-
- isPerThisOrPerTarget() - Method in class org.springframework.aop.aspectj.annotation.AspectMetadata
-
Return whether the aspect is defined as "perthis" or "pertarget".
- isPerTypeWithin() - Method in class org.springframework.aop.aspectj.annotation.AspectMetadata
-
Return whether the aspect is defined as "pertypewithin".
- isPreFiltered() - Method in interface org.springframework.aop.framework.Advised
-
Return whether this proxy configuration is pre-filtered so that it only
contains applicable advisors (matching this proxy's target class).
- isPreFiltered() - Method in class org.springframework.aop.framework.AdvisedSupport
-
- isPrototypeBased() - Method in class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-
Return whether this TargetSourceCreator is prototype-based.
- isPrototypeBased() - Method in class org.springframework.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
-
- isProxyTargetClass() - Method in interface org.springframework.aop.framework.Advised
-
Are we proxying the full target class instead of specified interfaces?
- isProxyTargetClass() - Method in class org.springframework.aop.framework.ProxyConfig
-
Return whether to proxy the target class directly as well as any interfaces.
- isRuntime() - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
- isRuntime() - Method in interface org.springframework.aop.MethodMatcher
-
- isRuntime() - Method in class org.springframework.aop.support.ControlFlowPointcut
-
- isRuntime() - Method in class org.springframework.aop.support.DynamicMethodMatcher
-
- isRuntime() - Method in class org.springframework.aop.support.StaticMethodMatcher
-
- isSingleton() - Method in class org.springframework.aop.config.MethodLocatingFactoryBean
-
- isSingleton() - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
- isSingleton() - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
- isSingleton() - Method in class org.springframework.aop.scope.ScopedProxyFactoryBean
-
- isStatic() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
- isStatic() - Method in class org.springframework.aop.target.AbstractLazyCreationTargetSource
-
- isStatic() - Method in class org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
-
Not static.
- isStatic() - Method in class org.springframework.aop.target.EmptyTargetSource
-
Always returns true
.
- isStatic() - Method in class org.springframework.aop.target.HotSwappableTargetSource
-
- isStatic() - Method in class org.springframework.aop.target.SingletonTargetSource
-
- isStatic() - Method in interface org.springframework.aop.TargetSource
-
- isToStringMethod(Method) - Static method in class org.springframework.aop.support.AopUtils
-
Determine whether the given method is a "toString" method.
- isUsePrefix() - Method in class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
-
Return whether to exclude advisors with a certain prefix
in the bean name.
- parameterNameDiscoverer - Variable in class org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
-
- passivateObject(Object) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
- PerformanceMonitorInterceptor - Class in org.springframework.aop.interceptor
-
Simple AOP Alliance MethodInterceptor
for performance monitoring.
- PerformanceMonitorInterceptor() - Constructor for class org.springframework.aop.interceptor.PerformanceMonitorInterceptor
-
Create a new PerformanceMonitorInterceptor with a static logger.
- PerformanceMonitorInterceptor(boolean) - Constructor for class org.springframework.aop.interceptor.PerformanceMonitorInterceptor
-
Create a new PerformanceMonitorInterceptor with a dynamic or static logger,
according to the given flag.
- PLACEHOLDER_ARGUMENT_TYPES - Static variable in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
The $[argumentTypes]
placeholder.
- PLACEHOLDER_ARGUMENTS - Static variable in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
The $[arguments]
placeholder.
- PLACEHOLDER_EXCEPTION - Static variable in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
The $[exception]
placeholder.
- PLACEHOLDER_INVOCATION_TIME - Static variable in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
The $[invocationTime]
placeholder.
- PLACEHOLDER_METHOD_NAME - Static variable in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
The $[methodName]
placeholder.
- PLACEHOLDER_RETURN_VALUE - Static variable in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
The $[returnValue]
placeholder.
- PLACEHOLDER_TARGET_CLASS_NAME - Static variable in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
The $[targetClassName]
placeholder.
- PLACEHOLDER_TARGET_CLASS_SHORT_NAME - Static variable in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
The $[targetClassShortName]
placeholder.
- Pointcut - Interface in org.springframework.aop
-
Core Spring pointcut abstraction.
- PointcutAdvisor - Interface in org.springframework.aop
-
Superinterface for all Advisors that are driven by a pointcut.
- PointcutComponentDefinition - Class in org.springframework.aop.config
-
ComponentDefinition
implementation that holds a pointcut definition.
- PointcutComponentDefinition(String, BeanDefinition, String) - Constructor for class org.springframework.aop.config.PointcutComponentDefinition
-
- PointcutEntry - Class in org.springframework.aop.config
-
ParseState
entry representing a pointcut.
- PointcutEntry(String) - Constructor for class org.springframework.aop.config.PointcutEntry
-
- Pointcuts - Class in org.springframework.aop.support
-
Pointcut constants for matching getters and setters,
and static methods useful for manipulating and evaluating pointcuts.
- Pointcuts() - Constructor for class org.springframework.aop.support.Pointcuts
-
- PoolingConfig - Interface in org.springframework.aop.target
-
Config interface for a pooling target source.
- postProcessAfterInitialization(Object, String) - Method in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
- postProcessAfterInitialization(Object, String) - Method in class org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager
-
- postProcessAfterInitialization(Object, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Create a proxy with the configured interceptors if the bean is
identified as one to proxy by the subclass.
- postProcessAfterInstantiation(Object, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager
-
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- postProcessBeforeInstantiation(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- postProcessPropertyValues(PropertyValues, PropertyDescriptor[], Object, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- postProcessTargetObject(Object) - Method in class org.springframework.aop.target.LazyInitTargetSource
-
Subclasses may override this method to perform additional processing on
the target object when it is first loaded.
- predictBeanType(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- PREFIX_COMMONS_POOL - Static variable in class org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
-
- PREFIX_PROTOTYPE - Static variable in class org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
-
- PREFIX_THREAD_LOCAL - Static variable in class org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
-
- PRESERVE_TARGET_CLASS_ATTRIBUTE - Static variable in class org.springframework.aop.framework.autoproxy.AutoProxyUtils
-
Bean definition attribute that may indicate whether a given bean is supposed
to be proxied with its target class (in case of it getting proxied in the first
place).
- proceed() - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- proceed(Object[]) - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- proceed() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- PrototypeAspectInstanceFactory - Class in org.springframework.aop.aspectj.annotation
-
AspectInstanceFactory backed by a BeanFactory-provided prototype,
enforcing prototype semantics.
- PrototypeAspectInstanceFactory(BeanFactory, String) - Constructor for class org.springframework.aop.aspectj.annotation.PrototypeAspectInstanceFactory
-
Create a PrototypeAspectInstanceFactory.
- PrototypeTargetSource - Class in org.springframework.aop.target
-
TargetSource
implementation that
creates a new instance of the target bean for each request,
destroying each instance on release (after each request).
- PrototypeTargetSource() - Constructor for class org.springframework.aop.target.PrototypeTargetSource
-
- proxiedUserInterfaces(Object) - Static method in class org.springframework.aop.framework.AopProxyUtils
-
Extract the user-specified interfaces that the given proxy implements,
i.e.
- proxy - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- PROXY_TARGET_CLASS_ATTRIBUTE - Static variable in class org.springframework.aop.config.AopNamespaceUtils
-
The proxy-target-class
attribute as found on AOP-related XML tags.
- PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS - Static variable in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Convenience constant for subclasses: Return value for
"proxy without additional interceptors, just the common ones".
- ProxyConfig - Class in org.springframework.aop.framework
-
Convenience superclass for configuration used in creating proxies,
to ensure that all proxy creators have consistent properties.
- ProxyConfig() - Constructor for class org.springframework.aop.framework.ProxyConfig
-
- ProxyCreationContext - Class in org.springframework.aop.framework.autoproxy
-
- ProxyCreationContext() - Constructor for class org.springframework.aop.framework.autoproxy.ProxyCreationContext
-
- ProxyCreatorSupport - Class in org.springframework.aop.framework
-
Base class for proxy factories.
- ProxyCreatorSupport() - Constructor for class org.springframework.aop.framework.ProxyCreatorSupport
-
Create a new ProxyCreatorSupport instance.
- ProxyCreatorSupport(AopProxyFactory) - Constructor for class org.springframework.aop.framework.ProxyCreatorSupport
-
Create a new ProxyCreatorSupport instance.
- ProxyFactory - Class in org.springframework.aop.framework
-
Factory for AOP proxies for programmatic use, rather than via a bean
factory.
- ProxyFactory() - Constructor for class org.springframework.aop.framework.ProxyFactory
-
Create a new ProxyFactory.
- ProxyFactory(Object) - Constructor for class org.springframework.aop.framework.ProxyFactory
-
Create a new ProxyFactory.
- ProxyFactory(Class<?>...) - Constructor for class org.springframework.aop.framework.ProxyFactory
-
Create a new ProxyFactory.
- ProxyFactory(Class<?>, Interceptor) - Constructor for class org.springframework.aop.framework.ProxyFactory
-
Create a new ProxyFactory for the given interface and interceptor.
- ProxyFactory(Class<?>, TargetSource) - Constructor for class org.springframework.aop.framework.ProxyFactory
-
Create a ProxyFactory for the specified TargetSource
,
making the proxy implement the specified interface.
- ProxyFactoryBean - Class in org.springframework.aop.framework
-
FactoryBean
implementation that builds an
AOP proxy based on beans in Spring BeanFactory
.
- ProxyFactoryBean() - Constructor for class org.springframework.aop.framework.ProxyFactoryBean
-
- ProxyMethodInvocation - Interface in org.springframework.aop
-
Extension of the AOP Alliance
MethodInvocation
interface, allowing access to the proxy that the method invocation was made through.
- publishedInterfaces - Variable in class org.springframework.aop.support.IntroductionInfoSupport
-
- ScopedObject - Interface in org.springframework.aop.scope
-
An AOP introduction interface for scoped objects.
- ScopedProxyFactoryBean - Class in org.springframework.aop.scope
-
Convenient proxy factory bean for scoped objects.
- ScopedProxyFactoryBean() - Constructor for class org.springframework.aop.scope.ScopedProxyFactoryBean
-
Create a new ScopedProxyFactoryBean instance.
- ScopedProxyUtils - Class in org.springframework.aop.scope
-
Utility class for creating a scoped proxy.
- ScopedProxyUtils() - Constructor for class org.springframework.aop.scope.ScopedProxyUtils
-
- SEPARATOR - Static variable in class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
-
Separator between prefix and remainder of bean name
- set$AroundClosure(AroundClosure) - Method in class org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
-
- setAdvice(Advice) - Method in class org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
-
- setAdvice(Advice) - Method in class org.springframework.aop.support.AbstractGenericPointcutAdvisor
-
Specify the advice that this advisor should apply.
- setAdvice(Advice) - Method in class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
-
- setAdviceBeanName(String) - Method in class org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
-
Specify the name of the advice bean that this advisor should refer to.
- setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
Specify the AdvisorAdapterRegistry to use.
- setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - Method in class org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager
-
Specify the AdvisorAdapterRegistry to register AdvisorAdapter beans with.
- setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Specify the AdvisorAdapterRegistry to use.
- setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Specify the AdvisorAdapterRegistry to use.
- setAdvisorBeanNamePrefix(String) - Method in class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
-
Set the prefix for bean names that will cause them to be included for
auto-proxying by this object.
- setAdvisorChainFactory(AdvisorChainFactory) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Set the advisor chain factory to use.
- setAopProxyFactory(AopProxyFactory) - Method in class org.springframework.aop.framework.ProxyCreatorSupport
-
Customize the AopProxyFactory, allowing different strategies
to be dropped in without changing the core framework.
- setApplyCommonInterceptorsFirst(boolean) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Set whether the common interceptors should be applied before bean-specific ones.
- setArgumentNames(String) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Set by creator of this advice object if the argument names are known.
- setArgumentNamesFromStringArray(String...) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- setArguments(Object[]) - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- setArguments(Object[]) - Method in interface org.springframework.aop.ProxyMethodInvocation
-
Set the arguments to be used on subsequent invocations in the any advice
in this chain.
- setAspectBeanName(String) - Method in class org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
-
Set the name of the aspect bean.
- setAspectJAdvisorFactory(AspectJAdvisorFactory) - Method in class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
-
- setAspectName(String) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- setAutodetectInterfaces(boolean) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Set whether to autodetect proxy interfaces if none specified.
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.config.MethodLocatingFactoryBean
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.interceptor.AsyncExecutionAspectSupport
-
Set the BeanFactory
to be used when looking up executors by qualifier.
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.scope.ScopedProxyFactoryBean
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
Set the owning BeanFactory.
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.target.AbstractPrototypeBasedTargetSource
-
- setBeanName(String) - Method in class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
-
- setBeanNames(String...) - Method in class org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
-
Set the names of the beans that should automatically get wrapped with proxies.
- setBeforeExistingAdvisors(boolean) - Method in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
Set whether this post-processor's advisor is supposed to apply before
existing advisors when encountering a pre-advised object.
- setClassFilter(ClassFilter) - Method in class org.springframework.aop.support.NameMatchMethodPointcutAdvisor
-
- setClassFilter(ClassFilter) - Method in class org.springframework.aop.support.StaticMethodMatcherPointcut
-
- setCustomTargetSourceCreators(TargetSourceCreator...) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Set custom TargetSourceCreators to be applied in this order.
- setDeclarationOrder(int) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
Sets the declaration order of this advice within the aspect
- setEnterMessage(String) - Method in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
Set the template used for method entry log messages.
- setExceptionMessage(String) - Method in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
Set the template used for method exception log messages.
- setExcludedPattern(String) - Method in class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
Convenience method when we have only a single exclusion pattern.
- setExcludedPatterns(String...) - Method in class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
Set the regular expressions defining methods to match for exclusion.
- setExecutor(Executor) - Method in class org.springframework.aop.interceptor.AsyncExecutionAspectSupport
-
Supply the executor to be used when executing async methods.
- setExitMessage(String) - Method in class org.springframework.aop.interceptor.CustomizableTraceInterceptor
-
Set the template used for method exit log messages.
- setExposeProxy(boolean) - Method in interface org.springframework.aop.framework.Advised
-
Set whether the proxy should be exposed by the AOP framework as a
ThreadLocal for retrieval via the AopContext class.
- setExposeProxy(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
-
Set whether the proxy should be exposed by the AOP framework as a
ThreadLocal for retrieval via the AopContext class.
- setExpression(String) - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
-
- setExpression(String) - Method in class org.springframework.aop.support.AbstractExpressionPointcut
-
- setFrozen(boolean) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Set whether or not the proxy should be frozen, preventing advice
from being added to it once it is created.
- setFrozen(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
-
Set whether this config should be frozen.
- setFrozen(boolean) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
- setHideProxyClassNames(boolean) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Set to "true" to have
dynamic loggers
hide
proxy class names wherever possible.
- setIncludePatterns(List<String>) - Method in class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
-
Set a list of regex patterns, matching eligible @AspectJ bean names.
- setInterceptorNames(String...) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Set the common interceptors.
- setInterceptorNames(String...) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Set the list of Advice/Advisor bean names.
- setInterfaces(Class<?>...) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Set the interfaces to be proxied.
- setLocation(String) - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
-
- setLocation(String) - Method in class org.springframework.aop.support.AbstractExpressionPointcut
-
Set the location for debugging.
- setLoggerName(String) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Set the name of the logger to use.
- setLogTargetClassInvocation(boolean) - Method in class org.springframework.aop.interceptor.AbstractMonitoringInterceptor
-
Set whether to log the invocation on the target class, if applicable
(i.e.
- setMappedName(String) - Method in class org.springframework.aop.support.NameMatchMethodPointcut
-
Convenience method when we have only a single method name to match.
- setMappedName(String) - Method in class org.springframework.aop.support.NameMatchMethodPointcutAdvisor
-
Convenience method when we have only a single method name to match.
- setMappedNames(String...) - Method in class org.springframework.aop.support.NameMatchMethodPointcut
-
Set the method names defining methods to match.
- setMappedNames(String...) - Method in class org.springframework.aop.support.NameMatchMethodPointcutAdvisor
-
Set the method names defining methods to match.
- setMaxIdle(int) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Set the maximum number of idle objects in the pool.
- setMaxSize(int) - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
-
Set the maximum size of the pool.
- setMaxWait(long) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Set the maximum waiting time for fetching an object from the pool.
- setMethodName(String) - Method in class org.springframework.aop.config.MethodLocatingFactoryBean
-
Set the name of the Method
to locate.
- setMinEvictableIdleTimeMillis(long) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Set the minimum time that an idle object can sit in the pool before
it becomes subject to eviction.
- setMinIdle(int) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Set the minimum number of idle objects in the pool.
- setOpaque(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
-
Set whether proxies created by this configuration should be prevented
from being cast to
Advised
to query proxy status.
- setOptimize(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
-
Set whether proxies should perform aggressive optimizations.
- setOrder(int) - Method in class org.springframework.aop.aspectj.AspectJPointcutAdvisor
-
- setOrder(int) - Method in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
-
- setOrder(int) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Set the ordering which will apply to this class's implementation
of Ordered, used when applying multiple BeanPostProcessors.
- setOrder(int) - Method in class org.springframework.aop.support.AbstractPointcutAdvisor
-
- setOrder(int) - Method in class org.springframework.aop.support.DefaultIntroductionAdvisor
-
- setOrder(int) - Method in class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
-
- setParameterNames(String...) - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
Set the parameter names for the pointcut.
- setParameterNames(String...) - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
-
- setParameterTypes(Class<?>...) - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
Set the parameter types for the pointcut.
- setParameterTypes(Class<?>[]) - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
-
- setPattern(String) - Method in class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
Convenience method when we have only a single pattern.
- setPattern(String) - Method in class org.springframework.aop.support.RegexpMethodPointcutAdvisor
-
Set the regular expression defining methods to match.
- setPatterns(String...) - Method in class org.springframework.aop.support.AbstractRegexpMethodPointcut
-
Set the regular expressions defining methods to match.
- setPatterns(String...) - Method in class org.springframework.aop.support.RegexpMethodPointcutAdvisor
-
Set the regular expressions defining methods to match.
- setPointcut(Pointcut) - Method in class org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor
-
Specify the pointcut targeting the advice.
- setPointcut(Pointcut) - Method in class org.springframework.aop.support.DefaultPointcutAdvisor
-
Specify the pointcut targeting the advice.
- setPointcutDeclarationScope(Class<?>) - Method in class org.springframework.aop.aspectj.AspectJExpressionPointcut
-
Set the declaration scope for the pointcut.
- setPostInterceptors(Object[]) - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
Set additional interceptors (or advisors) to be applied after the
implicit transaction interceptor.
- setPreFiltered(boolean) - Method in interface org.springframework.aop.framework.Advised
-
Set whether this proxy configuration is pre-filtered so that it only
contains applicable advisors (matching this proxy's target class).
- setPreFiltered(boolean) - Method in class org.springframework.aop.framework.AdvisedSupport
-
- setPrefix(String) - Method in class org.springframework.aop.interceptor.AbstractMonitoringInterceptor
-
Set the text that will get appended to the trace data.
- setPreInterceptors(Object[]) - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
Set additional interceptors (or advisors) to be applied before the
implicit transaction interceptor, e.g.
- setProxyClassLoader(ClassLoader) - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
Set the ClassLoader to generate the proxy class in.
- setProxyClassLoader(ClassLoader) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Set the ClassLoader to generate the proxy class in.
- setProxyClassLoader(ClassLoader) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Set the ClassLoader to generate the proxy class in.
- setProxyInterfaces(Class<?>[]) - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
Specify the set of interfaces being proxied.
- setProxyInterfaces(Class<?>[]) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Set the names of the interfaces we're proxying.
- setProxyTargetClass(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
-
Set whether to proxy the target class directly, instead of just proxying
specific interfaces.
- setRaiseExceptions(boolean) - Method in class org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
-
- setRefreshCheckDelay(long) - Method in class org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
-
Set the delay between refresh checks, in milliseconds.
- setReturningName(String) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- setReturningName(String) - Method in class org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
-
If afterReturning
advice binds the return value, the
returning variable name must be specified.
- setReturningName(String) - Method in class org.springframework.aop.aspectj.AspectJAfterReturningAdvice
-
- setReturningNameNoCheck(String) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
We need to hold the returning name at this level for argument binding calculations,
this method allows the afterReturning advice subclass to set the name.
- setSingleton(boolean) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Set the value of the singleton property.
- setSuffix(String) - Method in class org.springframework.aop.interceptor.AbstractMonitoringInterceptor
-
Set the text that will get prepended to the trace data.
- setTarget(Object) - Method in class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
Set the target object, that is, the bean to be wrapped with a transactional proxy.
- setTarget(Object) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Set the given object as target.
- setTargetBeanName(String) - Method in class org.springframework.aop.config.MethodLocatingFactoryBean
-
Set the name of the bean to locate the Method
on.
- setTargetBeanName(String) - Method in class org.springframework.aop.scope.ScopedProxyFactoryBean
-
Set the name of the bean that is to be scoped.
- setTargetBeanName(String) - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
Set the name of the target bean in the factory.
- setTargetClass(Class<?>) - Method in class org.springframework.aop.framework.AdvisedSupport
-
Set a target class to be proxied, indicating that the proxy
should be castable to the given class.
- setTargetClass(Class<?>) - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
-
Specify the target class explicitly, to avoid any kind of access to the
target bean (for example, to avoid initialization of a FactoryBean instance).
- setTargetName(String) - Method in class org.springframework.aop.framework.ProxyFactoryBean
-
Set the name of the target bean.
- setTargetSource(TargetSource) - Method in interface org.springframework.aop.framework.Advised
-
Change the TargetSource used by this Advised object.
- setTargetSource(TargetSource) - Method in class org.springframework.aop.framework.AdvisedSupport
-
- SETTERS - Static variable in class org.springframework.aop.support.Pointcuts
-
Pointcut matching all bean property setters, in any class
- setThrowingName(String) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- setThrowingName(String) - Method in class org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
-
If afterThrowing
advice binds the thrown value, the
throwing variable name must be specified.
- setThrowingName(String) - Method in class org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
-
- setThrowingNameNoCheck(String) - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
We need to hold the throwing name at this level for argument binding calculations,
this method allows the afterThrowing advice subclass to set the name.
- setTimeBetweenEvictionRunsMillis(long) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Set the time between eviction runs that check idle objects whether
they have been idle for too long or have become invalid.
- setTrackAllInvocations(boolean) - Method in class org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
-
Set whether to track all invocations that go through this interceptor,
or just invocations with trace logging enabled.
- setTypePattern(String) - Method in class org.springframework.aop.aspectj.TypePatternClassFilter
-
Set the AspectJ type pattern to match.
- setUseDynamicLogger(boolean) - Method in class org.springframework.aop.interceptor.AbstractTraceInterceptor
-
Set whether to use a dynamic logger or a static logger.
- setUsePrefix(boolean) - Method in class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
-
Set whether to exclude advisors with a certain prefix
in the bean name.
- setUserAttribute(String, Object) - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
-
- setUserAttribute(String, Object) - Method in interface org.springframework.aop.ProxyMethodInvocation
-
Add the specified user attribute with the given value to this invocation.
- setWhenExhaustedAction(byte) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Set the action to take when the pool is exhausted.
- setWhenExhaustedActionName(String) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
-
Set the action to take when the pool is exhausted.
- shouldProxyTargetClass(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Determine whether the given bean should be proxied with its target class rather than its interfaces.
- shouldProxyTargetClass(ConfigurableListableBeanFactory, String) - Static method in class org.springframework.aop.framework.autoproxy.AutoProxyUtils
-
Determine whether the given bean should be proxied with its target
class rather than its interfaces.
- shouldSkip(Class<?>, String) - Method in class org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
-
- shouldSkip(Class<?>, String) - Method in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
Subclasses should override this method to return true
if the
given bean should not be considered for auto-proxying by this post-processor.
- SimpleAspectInstanceFactory - Class in org.springframework.aop.aspectj
-
- SimpleAspectInstanceFactory(Class<?>) - Constructor for class org.springframework.aop.aspectj.SimpleAspectInstanceFactory
-
Create a new SimpleAspectInstanceFactory for the given aspect class.
- SimpleBeanFactoryAwareAspectInstanceFactory - Class in org.springframework.aop.config
-
Implementation of
AspectInstanceFactory
that locates the aspect from the
BeanFactory
using a configured bean name.
- SimpleBeanFactoryAwareAspectInstanceFactory() - Constructor for class org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
-
- SimpleBeanTargetSource - Class in org.springframework.aop.target
-
Simple
TargetSource
implementation,
freshly obtaining the specified target bean from its containing
Spring
BeanFactory
.
- SimpleBeanTargetSource() - Constructor for class org.springframework.aop.target.SimpleBeanTargetSource
-
- SimpleMetadataAwareAspectInstanceFactory - Class in org.springframework.aop.aspectj.annotation
-
- SimpleMetadataAwareAspectInstanceFactory(Class<?>, String) - Constructor for class org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
-
Create a new SimpleMetadataAwareAspectInstanceFactory for the given aspect class.
- SimpleTraceInterceptor - Class in org.springframework.aop.interceptor
-
Simple AOP Alliance MethodInterceptor
that can be introduced
in a chain to display verbose trace information about intercepted method
invocations, with method entry and method exit info.
- SimpleTraceInterceptor() - Constructor for class org.springframework.aop.interceptor.SimpleTraceInterceptor
-
Create a new SimpleTraceInterceptor with a static logger.
- SimpleTraceInterceptor(boolean) - Constructor for class org.springframework.aop.interceptor.SimpleTraceInterceptor
-
Create a new SimpleTraceInterceptor with dynamic or static logger,
according to the given flag.
- SingletonAspectInstanceFactory - Class in org.springframework.aop.aspectj
-
- SingletonAspectInstanceFactory(Object) - Constructor for class org.springframework.aop.aspectj.SingletonAspectInstanceFactory
-
Create a new SingletonAspectInstanceFactory for the given aspect instance.
- SingletonMetadataAwareAspectInstanceFactory - Class in org.springframework.aop.aspectj.annotation
-
- SingletonMetadataAwareAspectInstanceFactory(Object, String) - Constructor for class org.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
-
Create a new SingletonMetadataAwareAspectInstanceFactory for the given aspect.
- SingletonTargetSource - Class in org.springframework.aop.target
-
Implementation of the
TargetSource
interface
that holds a given object.
- SingletonTargetSource(Object) - Constructor for class org.springframework.aop.target.SingletonTargetSource
-
Create a new SingletonTargetSource for the given target.
- sortAdvisors(List<Advisor>) - Method in class org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
-
Sort the rest by AspectJ precedence.
- sortAdvisors(List<Advisor>) - Method in class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
-
Sort advisors based on ordering.
- SpringProxy - Interface in org.springframework.aop
-
Marker interface implemented by all AOP proxies.
- StaticMethodMatcher - Class in org.springframework.aop.support
-
Convenient abstract superclass for static method matchers, which don't care
about arguments at runtime.
- StaticMethodMatcher() - Constructor for class org.springframework.aop.support.StaticMethodMatcher
-
- StaticMethodMatcherPointcut - Class in org.springframework.aop.support
-
Convenient superclass when we want to force subclasses to implement the
MethodMatcher
interface but subclasses will want to be pointcuts.
- StaticMethodMatcherPointcut() - Constructor for class org.springframework.aop.support.StaticMethodMatcherPointcut
-
- StaticMethodMatcherPointcutAdvisor - Class in org.springframework.aop.support
-
Convenient base class for Advisors that are also static pointcuts.
- StaticMethodMatcherPointcutAdvisor() - Constructor for class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
-
Create a new StaticMethodMatcherPointcutAdvisor,
expecting bean-style configuration.
- StaticMethodMatcherPointcutAdvisor(Advice) - Constructor for class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
-
Create a new StaticMethodMatcherPointcutAdvisor for the given advice.
- supportsAdvice(Advice) - Method in interface org.springframework.aop.framework.adapter.AdvisorAdapter
-
Does this adapter understand this advice object? Is it valid to
invoke the getInterceptors
method with an Advisor that
contains this advice as an argument?
- supportsProceedingJoinPoint() - Method in class org.springframework.aop.aspectj.AbstractAspectJAdvice
-
- supportsProceedingJoinPoint() - Method in class org.springframework.aop.aspectj.AspectJAroundAdvice
-
- suppressInterface(Class<?>) - Method in class org.springframework.aop.support.IntroductionInfoSupport
-
Suppress the specified interface, which may have been autodetected
due to the delegate implementing it.
- swap(Object) - Method in class org.springframework.aop.target.HotSwappableTargetSource
-
Swap the target, returning the old target object.
- SyntheticInstantiationAdvisor(MetadataAwareAspectInstanceFactory) - Constructor for class org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor
-