| Package | Description |
|---|---|
| org.springframework.aop | |
| org.springframework.aop.framework | |
| org.springframework.aop.framework.adapter | |
| org.springframework.aop.support |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IntroductionAdvisor
Superinterface for advisors that perform one or more AOP introductions.
|
interface |
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
| Modifier and Type | Method and Description |
|---|---|
Advisor[] |
Advised.getAdvisors()
Return the advisors applying to this proxy.
|
Advisor[] |
AdvisedSupport.getAdvisors() |
| Modifier and Type | Method and Description |
|---|---|
protected List<Advisor> |
AdvisedSupport.getAdvisorsInternal()
|
| Modifier and Type | Method and Description |
|---|---|
void |
Advised.addAdvisor(Advisor advisor)
Add an advisor at the end of the advisor chain.
|
void |
AdvisedSupport.addAdvisor(Advisor advisor) |
void |
Advised.addAdvisor(int pos,
Advisor advisor)
Add an Advisor at the specified position in the chain.
|
void |
AdvisedSupport.addAdvisor(int pos,
Advisor advisor) |
void |
AdvisedSupport.addAdvisors(Advisor... advisors)
Add all the given advisors to this proxy configuration.
|
int |
Advised.indexOf(Advisor advisor)
Return the index (from 0) of the given advisor,
or -1 if no such advisor applies to this proxy.
|
int |
AdvisedSupport.indexOf(Advisor advisor) |
boolean |
Advised.removeAdvisor(Advisor advisor)
Remove the given advisor.
|
boolean |
AdvisedSupport.removeAdvisor(Advisor advisor) |
boolean |
Advised.replaceAdvisor(Advisor a,
Advisor b)
Replace the given advisor.
|
boolean |
AdvisedSupport.replaceAdvisor(Advisor a,
Advisor b) |
| Modifier and Type | Method and Description |
|---|---|
void |
AdvisedSupport.addAdvisors(Collection<Advisor> advisors)
Add all the given advisors to this proxy configuration.
|
protected void |
AdvisedSupport.copyConfigurationFrom(AdvisedSupport other,
TargetSource targetSource,
List<Advisor> advisors)
Copy the AOP configuration from the given
AdvisedSupport object,
but allow substitution of a fresh TargetSource and a given interceptor chain. |
| Modifier and Type | Method and Description |
|---|---|
Advisor |
DefaultAdvisorAdapterRegistry.wrap(Object adviceObject) |
Advisor |
AdvisorAdapterRegistry.wrap(Object advice)
Return an
Advisor wrapping the given advice. |
| Modifier and Type | Method and Description |
|---|---|
org.aopalliance.intercept.MethodInterceptor |
AdvisorAdapter.getInterceptor(Advisor advisor)
Return an AOP Alliance MethodInterceptor exposing the behavior of
the given advice to an interception-based AOP framework.
|
org.aopalliance.intercept.MethodInterceptor[] |
DefaultAdvisorAdapterRegistry.getInterceptors(Advisor advisor) |
org.aopalliance.intercept.MethodInterceptor[] |
AdvisorAdapterRegistry.getInterceptors(Advisor advisor)
Return an array of AOP Alliance MethodInterceptors to allow use of the
given Advisor in an interception-based framework.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGenericPointcutAdvisor
Abstract generic
PointcutAdvisor
that allows for any Advice to be configured. |
class |
AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |
class |
DefaultIntroductionAdvisor
Simple
IntroductionAdvisor implementation
that by default applies to any class. |
class |
DefaultPointcutAdvisor
Convenient Pointcut-driven Advisor implementation.
|
Copyright © 2025. All rights reserved.