org.springframework.aop.support
Class DefaultInterceptionIntroductionAdvisor
- public class DefaultInterceptionIntroductionAdvisor
- implements ClassFilter, InterceptionIntroductionAdvisor
Simple IntroductionAdvisor implementation that by default applies to any class.
- Author:
- Rod Johnson
- Version: $Id: DefaultInterceptionIntroductionAdvisor.java,v 1.1 2004/01/21 20:21:35 johnsonr Exp $
- Since: 11-Nov-2003
DefaultInterceptionIntroductionAdvisor
public DefaultInterceptionIntroductionAdvisor(IntroductionInterceptor interceptor)
DefaultInterceptionIntroductionAdvisor
public DefaultInterceptionIntroductionAdvisor(IntroductionInterceptor interceptor, Class clazz)
throws org.springframework.aop.framework.AopConfigException
DefaultInterceptionIntroductionAdvisor
public DefaultInterceptionIntroductionAdvisor(DelegatingIntroductionInterceptor dii)
- Wrap this interceptor and introduce all interfaces.
addInterface
public void addInterface(Class intf)
throws org.springframework.aop.framework.AopConfigException
getClassFilter
public ClassFilter getClassFilter()
getInterfaces
public Class[] getInterfaces()
getIntroductionInterceptor
public IntroductionInterceptor getIntroductionInterceptor()
isPerInstance
public boolean isPerInstance()
- Default for an introduction is per-instance interception.
matches
public boolean matches(Class clazz)
validateInterfaces
public void validateInterfaces()
throws org.springframework.aop.framework.AopConfigException
to Class org.springframework.aop.IntroductionInterceptor
to Class java.util.Set