question: protected void unregisterClientInterestList ( String regionName , List keysOfInterest ) { FilterProfile p = getProfile ( regionName ) ; Set keysUnregistered = null ; synchronized ( this . interestListLock ) { if ( p != null ) { keysUnregistered = p . unregisterClientInterestList ( id , keysOfInterest ) ; if ( ! p . hasInterestFor ( id ) ) { regions . remove ( regionName ) ; } } else { regions . remove ( regionName ) ; } } if ( ! keysUnregistered . isEmpty ( ) ) { handleInterestEvent ( regionName , keysUnregistered , InterestType . KEY , false ) ; } }
target:  Unregisters interest in the input region name and list of keys