|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Advisor | |
|---|---|
| org.springframework.aop | Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces. |
| org.springframework.aop.framework | Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces. |
| org.springframework.aop.framework.adapter | SPI package allowing Spring AOP framework to handle arbitrary advice types. |
| org.springframework.aop.support | Convenience classes for using Spring's AOP API. |
| org.springframework.transaction.interceptor | AOP-based solution for declarative transaction demarcation. |
| Uses of Advisor in org.springframework.aop |
|---|
| Subinterfaces of Advisor in org.springframework.aop | |
|---|---|
interface |
IntroductionAdvisor
Superinterface for advisors that perform one or more AOP introductions. |
interface |
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut. |
| Uses of Advisor in org.springframework.aop.framework |
|---|
| Methods in org.springframework.aop.framework that return Advisor | |
|---|---|
Advisor[] |
Advised.getAdvisors()
Return the Advisors applying to this proxy. |
Advisor[] |
AdvisedSupport.getAdvisors()
|
| Methods in org.springframework.aop.framework with parameters of type Advisor | |
|---|---|
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)
|
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)
Return the index (from 0) of the given advisor, or -1 if no such advisor applies to this proxy. |
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)
Replace the given advisor. |
| Uses of Advisor in org.springframework.aop.framework.adapter |
|---|
| Methods in org.springframework.aop.framework.adapter that return Advisor | |
|---|---|
Advisor |
DefaultAdvisorAdapterRegistry.wrap(Object adviceObject)
|
Advisor |
AdvisorAdapterRegistry.wrap(Object advice)
Return an Advisor wrapping the given advice. |
| Methods in org.springframework.aop.framework.adapter with parameters of type Advisor | |
|---|---|
Interceptor |
AdvisorAdapter.getInterceptor(Advisor advisor)
Return an AOP Alliance Interceptor exposing the behavior of the given advice to an interception-based AOP framework. |
Interceptor |
ThrowsAdviceAdapter.getInterceptor(Advisor advisor)
|
Interceptor |
BeforeAdviceAdapter.getInterceptor(Advisor advisor)
|
Interceptor |
AfterReturningAdviceAdapter.getInterceptor(Advisor advisor)
|
Interceptor[] |
DefaultAdvisorAdapterRegistry.getInterceptors(Advisor advisor)
|
Interceptor[] |
AdvisorAdapterRegistry.getInterceptors(Advisor advisor)
Return an array of AOP Alliance Interceptors to allow use of the given Advisor in an interception-based framework. |
| Uses of Advisor in org.springframework.aop.support |
|---|
| Classes in org.springframework.aop.support that implement Advisor | |
|---|---|
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. |
class |
DynamicMethodMatcherPointcutAdvisor
Convenient superclass for Advisors that are also dynamic pointcuts. |
class |
NameMatchMethodPointcutAdvisor
Convenient class for name-match method pointcuts that hold an Interceptor, making them an Advisor. |
class |
RegexpMethodPointcutAdvisor
Convenient class for regexp method pointcuts that hold an Advice, making them an Advisor. |
class |
StaticMethodMatcherPointcutAdvisor
Convenient superclass for Advisors that are also static pointcuts. |
| Methods in org.springframework.aop.support with parameters of type Advisor | |
|---|---|
static boolean |
AopUtils.canApply(Advisor advisor,
Class targetClass)
Can the given advisor apply at all on the given class? |
| Uses of Advisor in org.springframework.transaction.interceptor |
|---|
| Classes in org.springframework.transaction.interceptor that implement Advisor | |
|---|---|
class |
TransactionAttributeSourceAdvisor
Advisor driven by a TransactionAttributeSource, used to exclude a TransactionInterceptor from methods that are non-transactional. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||