Iterator it = stack.getInterceptorFactories().iterator();
while (it.hasNext())
{
InterceptorFactory factory = (InterceptorFactory) it.next();
if (!factory.isDeployed()) continue;
Interceptor interceptor = factory.create(classAdvisor, null);
interceptorsRemoved += internalRemoveInterceptor(interceptor.getName());
}
if (interceptorChainObserver != null)
{
this.interceptorChainObserver.instanceInterceptorsRemoved(this, interceptorsRemoved);