AdvisorAdapterRegistry interface.
Supports org.aopalliance.intercept.MethodInterceptor ,
org.springframework.aop.MethodBeforeAdvice ,
org.springframework.aop.AfterReturningAdvice ,
org.springframework.aop.ThrowsAdvice .
| Modifier and Type | Field and Description |
|---|---|
| private final List |
| Access | Constructor and Description |
|---|---|
| public | DefaultAdvisorAdapterRegistry()
Create a new DefaultAdvisorAdapterRegistry, registering well-known adapters. |
| Modifier and Type | Method and Description |
|---|---|
| public MethodInterceptor[] | getInterceptors(Advisor
the Advisor to find an interceptor for advisor)Implements org. Return an array of AOP Alliance MethodInterceptors to allow use of the given Advisor in an interception-based framework. |
| public void | registerAdvisorAdapter(AdvisorAdapter
an AdvisorAdapter that understands particular Advisor or Advice types adapter)Implements org. Register the given |
| public Advisor | wrap(Object
an object that should be an advice adviceObject)Implements org. Return an |
| adapters | back to summary |
|---|---|
| private final List<AdvisorAdapter> adapters | |
| DefaultAdvisorAdapterRegistry | back to summary |
|---|---|
| public DefaultAdvisorAdapterRegistry() Create a new DefaultAdvisorAdapterRegistry, registering well-known adapters. | |
| getInterceptors | back to summary |
|---|---|
| public MethodInterceptor[] getInterceptors(Advisor advisor) throws UnknownAdviceTypeException Implements org. Doc from org. Return an array of AOP Alliance MethodInterceptors to allow use of the given Advisor in an interception-based framework. Don't worry about the pointcut associated with the
| |
| registerAdvisorAdapter | back to summary |
|---|---|
| public void registerAdvisorAdapter(AdvisorAdapter adapter) Implements org. Doc from org. Register the given
| |
| wrap | back to summary |
|---|---|
| public Advisor wrap(Object adviceObject) throws UnknownAdviceTypeException Implements org. Doc from org. Return an Should by default at least support
| |