Long getWireID(Object realId) {
      Long result = realIDs.get(realId);
      if (result == null) {
        synchronized (this) {
          result = realIDs.get(realId);
          if (result == null) {
            if (nextID == Integer.MAX_VALUE) {
              hasLongID = true;
            }
            result = nextID++;
            realIDs.put(realId, result);
            wireIDs.put(result, realId);
          }
        }
        if (logger.isTraceEnabled(LogMarker.BRIDGE_SERVER_VERBOSE)) {
          logger.trace(LogMarker.BRIDGE_SERVER_VERBOSE, "Profile for {} mapped {} to {}",
              region.getFullPath(), realId, result);
        }
      }
      return result;
    }
return the on-wire routing identifier for the given ID
geode-core/src/main/java/org/apache/geode/internal/cache/FilterProfile.java