/** * Defines the interceptor chain observer associated with this advisor. * @param observer the interceptor chain observer. */ protected void setInterceptorChainObserver(InterceptorChainObserver observer) { if (observer != null) { observer.initialInterceptorChains(this.clazz, fieldReadInfos, fieldWriteInfos, constructorInfos, methodInfos); } this.interceptorChainObserver = observer; }