public boolean supportsDirectAck() {
    // force use of shared connection if we're already in a secondary
    // thread-owned reader thread. See Connection#processNIOBuffer
    return true;
  }
Return true if this operation needs to check for reliable delivery. Return false if not.
Currently the only case it doesn't need to be is a DestroyRegionOperation doing a "local"
destroy.

@since GemFire 5.0
geode-core/src/main/java/org/apache/geode/internal/cache/DistributedCacheOperation.java