/** * Notification method. * @see InterceptorChainObserver#instanceInterceptorsRemoved(InstanceAdvisor, int) */ public synchronized void instanceInterceptorsRemoved(InstanceAdvisor instanceAdvisor, int howMany) { updateInstanceInterceptorsTable(instanceAdvisor, -howMany); this.instanceInterceptors -= howMany; updateAdvisenessStatus(this.newlyUnadvised); HotSwapStrategy.this.interceptorChainsUpdated(); }
/** * Notification method. * @see InterceptorChainObserver#instanceInterceptorsAdded(InstanceAdvisor, int) */ public synchronized void instanceInterceptorsAdded(InstanceAdvisor instanceAdvisor, int howMany) { updateInstanceInterceptorsTable(instanceAdvisor, howMany); updateAdvisenessStatus(this.newlyAdvised); this.instanceInterceptors += howMany; HotSwapStrategy.this.interceptorChainsUpdated(); }