protected void putInQueue(Object val) throws InterruptedException {
    if (val instanceof HAEventWrapper && ((HAEventWrapper) val).getClientUpdateMessage() == null) {
      if (logger.isDebugEnabled()) {
        logger.debug(
            "{} HARegionQueue.putGIIDataInRegion(): key={} was removed at sender side, so not putting it into the ha queue.",
            regionName, ((Conflatable) val).getKeyToConflate());
      }
    } else {
      put(val);
    }
  }
Puts the GII'd entry into the ha region, if it was GII'd along with its ClientUpdateMessageImpl
instance.

@since GemFire 5.7
geode-core/src/main/java/org/apache/geode/internal/cache/ha/HARegionQueue.java