org.springframework.aop.framework
Class AdvisorChainFactoryUtils


public abstract class AdvisorChainFactoryUtils

Utility methods for use by AdviceChainFactory implementations. The calculateInterceptorsAndDynamicInterceptionAdvice() method is the definitive way of working out an advice chain for a Method, given an AdvisedSupport object.

Author:
Rod Johnson
Version: $Id: AdvisorChainFactoryUtils.java,v 1.5 2003/12/11 14:53:13 johnsonr Exp $

Field Summary
 static AdvisorChainFactorySIMPLE_ADVISOR_CHAIN_FACTORY
           

Method Summary
 static ListcalculateInterceptorsAndDynamicInterceptionAdvice(Advised config, Object proxy, Method method, Class targetClass)
          Return the static interceptors and dynamic interception advice that may apply to this method invocation.

Field Detail

SIMPLE_ADVISOR_CHAIN_FACTORY

public static AdvisorChainFactory SIMPLE_ADVISOR_CHAIN_FACTORY
Method Detail

calculateInterceptorsAndDynamicInterceptionAdvice

public static List calculateInterceptorsAndDynamicInterceptionAdvice(Advised config, Object proxy, Method method, Class targetClass)
Return the static interceptors and dynamic interception advice that may apply to this method invocation.
Parameters:
config
proxy
method
targetClass
Returns: list of MethodInterceptor and InterceptionAdvice (if there's a dynamic method matcher that needs evaluation at runtime)

Association Links

to Class org.springframework.aop.framework.AdvisorChainFactory