类 ExposeBeanNameAdvisors.ExposeBeanNameIntroduction
java.lang.Object
infra.aop.support.IntroductionInfoSupport
infra.aop.support.DelegatingIntroductionInterceptor
infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameIntroduction
- 所有已实现的接口:
DynamicIntroductionAdvice,IntroductionInfo,IntroductionInterceptor,infra.beans.factory.NamedBean,Serializable,Advice,Interceptor,MethodInterceptor
private static class ExposeBeanNameAdvisors.ExposeBeanNameIntroduction
extends DelegatingIntroductionInterceptor
implements infra.beans.factory.NamedBean
Introduction that exposes the specified bean name as invocation attribute.
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明Subclasses may need to override this if they want to perform custom behaviour in around advice.从类继承的方法 infra.aop.support.DelegatingIntroductionInterceptor
doProceed从类继承的方法 infra.aop.support.IntroductionInfoSupport
getInterfaces, implementInterfacesOnObject, implementsInterface, isMethodOnIntroducedInterface, suppressInterface从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 infra.aop.DynamicIntroductionAdvice
implementsInterface
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID- 另请参阅:
-
beanName
-
-
构造器详细资料
-
ExposeBeanNameIntroduction
-
-
方法详细资料
-
invoke
从类复制的说明:DelegatingIntroductionInterceptorSubclasses may need to override this if they want to perform custom behaviour in around advice. However, subclasses should invoke this method, which handles introduced interfaces and forwarding to the target.- 指定者:
invoke在接口中MethodInterceptor- 覆盖:
invoke在类中DelegatingIntroductionInterceptor- 参数:
mi- the method invocation joinpoint- 返回:
- the result of the call to
Joinpoint.proceed(), might be intercepted by the interceptor. - 抛出:
Throwable- if the interceptors or the target-object throws an exception.
-
getBeanName
- 指定者:
getBeanName在接口中infra.beans.factory.NamedBean
-