@ Override public synchronized void removeAssociation ( ) { final boolean traceOn = TraceComponent . isAnyTracingEnabled ( ) ; if ( traceOn && tc . isEntryEnabled ( ) ) Tr . entry ( tc , "removeAssociation" ) ; _activeAssociations -- ; if ( _activeAssociations <= 0 ) { startInactivityTimer ( ) ; } else { _mostRecentThread . pop ( ) ; } notifyAll ( ) ; //LIDB1673.23 if ( traceOn && tc . isEntryEnabled ( ) ) Tr . exit ( tc , "removeAssociation" ) ; }
Called by interceptor when reply is sent . This updates the server association count for this context .