|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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. |
java.lang.Class[] |
getInterfaces()
Return the additional interfaces introduced by this Advisor. |
void |
validateInterfaces()
Can the advised interfaces be implemented by the introduction advice? |
Methods inherited from interface org.springframework.aop.Advisor |
getAdvice, isPerInstance |
Method Detail |
public ClassFilter getClassFilter()
public java.lang.Class[] getInterfaces()
public void validateInterfaces() throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
- if the advised interfaces can't be
implemented by the introduction advice.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |