| 
The Spring Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IntroductionAdvisor
Superinterface for advisors that perform one or more AOP introductions.
This interface cannot be implemented directly; subinterfaces must provide the advice type implementing the introduction.
Introduction is the implementation of additional interfaces (not implemented by a target) via AOP advice.
IntroductionInterceptor| Method Summary | |
|---|---|
 ClassFilter | 
getClassFilter()
Return the filter determining which target classes this introduction should apply to.  | 
 void | 
validateInterfaces()
Can the advised interfaces be implemented by the introduction advice?  | 
| Methods inherited from interface org.springframework.aop.Advisor | 
|---|
getAdvice, isPerInstance | 
| Methods inherited from interface org.springframework.aop.IntroductionInfo | 
|---|
getInterfaces | 
| Method Detail | 
|---|
ClassFilter getClassFilter()
This represents the class part of a pointcut. Note that method matching doesn't make sense to introductions.
void validateInterfaces()
                        throws IllegalArgumentException
IllegalArgumentException - if the advised interfaces can't be
 implemented by the introduction advice
  | 
The Spring Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||