public class

DefaultAdvisorChainFactory

extends Object
implements Serializable AdvisorChainFactory
java.lang.Object
   ↳ org.springframework.aop.framework.DefaultAdvisorChainFactory

Class Overview

A simple but definitive way of working out an advice chain for a Method, given an Advised object. Always rebuilds each advice chain; caching can be provided by subclasses.

Summary

Public Constructors
DefaultAdvisorChainFactory()
Public Methods
List<Object> getInterceptorsAndDynamicInterceptionAdvice(Advised config, Method method, Class targetClass)
Determine a list of org.aopalliance.intercept.MethodInterceptor objects for the given advisor chain configuration.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.springframework.aop.framework.AdvisorChainFactory

Public Constructors

public DefaultAdvisorChainFactory ()

Public Methods

public List<Object> getInterceptorsAndDynamicInterceptionAdvice (Advised config, Method method, 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)