public Set getKeysOfInterestFor(Object inputClientID) {
    Long clientID = getClientIDForMaps(inputClientID);
    Set keys1 = getKeysOfInterest().get(clientID);
    Set keys2 = getKeysOfInterestInv().get(clientID);
    if (keys1 == null) {
      if (keys2 == null) {
        return null;
      }
      return Collections.unmodifiableSet(keys2);
    } else if (keys2 == null) {
      return Collections.unmodifiableSet(keys1);
    } else {
      Set result = new HashSet(keys1);
      result.addAll(keys2);
      return Collections.unmodifiableSet(result);
    }
  }
Unregisters interest in given keys for the given client

@param inputClientID The fully-qualified name of the region in which to unregister interest
@param keys The list of keys in which to unregister interest
@return the unregistered keys
geode-core/src/main/java/org/apache/geode/internal/cache/FilterProfile.java