Interface allowing extension to the Spring AOP framework to allow
handling of new Advisors and Advice types.
Implementing objects can create AOP Alliance Interceptors from
custom advice types, enabling these advice types to be used
in the Spring AOP framework, which uses interception under the covers.
There is no need for most Spring users to implement this interface;
do so only if you need to introduce more Advisor or Advice types to Spring.