org.springframework.aop.framework
Interface AdvisorChainFactory

All Known Implementing Classes:
DefaultAdvisorChainFactory

public interface AdvisorChainFactory

Factory interface for advisor chains.

Author:
Rod Johnson, Juergen Hoeller

Method Summary
 java.util.List<java.lang.Object> getInterceptorsAndDynamicInterceptionAdvice(Advised config, java.lang.reflect.Method method, java.lang.Class targetClass)
          Determine a list of org.aopalliance.intercept.MethodInterceptor objects for the given advisor chain configuration.
 

Method Detail

getInterceptorsAndDynamicInterceptionAdvice

java.util.List<java.lang.Object> getInterceptorsAndDynamicInterceptionAdvice(Advised config,
                                                                             java.lang.reflect.Method method,
                                                                             java.lang.Class targetClass)
Determine a list of org.aopalliance.intercept.MethodInterceptor objects for the given advisor chain configuration.

Parameters:
config - the AOP configuration in the form of an Advised object
method - the proxied method
targetClass - the target class
Returns:
List of MethodInterceptors (may also include InterceptorAndDynamicMethodMatchers)