public class DelegateFactoryIntroductionInterceptor
extends org.springframework.aop.support.IntroductionInfoSupport
implements org.springframework.aop.IntroductionInterceptor
Note: this class include code from DelegatePerTargetObjectIntroductionInterceptor
| Modifier and Type | Class and Description |
|---|---|
static interface |
DelegateFactoryIntroductionInterceptor.DelegateFactory |
| Constructor and Description |
|---|
DelegateFactoryIntroductionInterceptor(DelegateFactoryIntroductionInterceptor.DelegateFactory delegateFactory,
Class<?> interfaceType) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
createNewDelegate(Object targetObject) |
protected Object |
doProceed(org.aopalliance.intercept.MethodInvocation mi) |
Object |
invoke(org.aopalliance.intercept.MethodInvocation mi) |
getInterfaces, implementInterfacesOnObject, implementsInterface, isMethodOnIntroducedInterface, suppressInterfacepublic DelegateFactoryIntroductionInterceptor(DelegateFactoryIntroductionInterceptor.DelegateFactory delegateFactory, Class<?> interfaceType)
public Object invoke(org.aopalliance.intercept.MethodInvocation mi) throws Throwable
invoke in interface org.aopalliance.intercept.MethodInterceptorThrowableprotected Object doProceed(org.aopalliance.intercept.MethodInvocation mi) throws Throwable
ThrowableCopyright © 2014 JDAL. All Rights Reserved.