The javadocs available on the website are incorrect. In particular, the
Interceptor interface extends Advice, but this doesn't show up in the
javadocs. The CVS comments seem to indicate that Rod made this change very
close to the 1.0 release - perhaps the javadocs weren't rebuilt after his
commit?
This can make delving into the innards of Spring's AOP support (or other
projects that use it, I'm sure) quite confusing - since Interceptors and
Advice are often used interchangeably, but it appears to the ordinary user
that they are different things!
Thanks,
Hunter