question: public void unregisterClient ( ClientProxyMembershipID memberId , boolean normalShutdown ) { if ( logger . isDebugEnabled ( ) ) { logger . debug ( "CacheClientNotifier: Unregistering all clients with member id: {}" , memberId ) ; } CacheClientProxy proxy = getClientProxy ( memberId ) ; if ( proxy != null ) { final boolean isTraceEnabled = logger . isTraceEnabled ( ) ; if ( isTraceEnabled ) { logger . trace ( "CacheClientNotifier: Potential client: {}" , proxy ) ; } if ( ! proxy . startRemoval ( ) ) { if ( isTraceEnabled ) { logger . trace ( "CacheClientNotifier: Potential client: {} matches {}" , proxy , memberId ) ; } closeDeadProxies ( Collections . singletonList ( proxy ) , normalShutdown ) ; } } }
target:  Unregisters an existing client from this server.