@Override
  public Entry getEntry(final KeyInfo keyInfo, final LocalRegion region, boolean allowTombstones) {
    TXEntryState tx = txReadEntry(keyInfo, region, true, true/* create txEntry is absent */);
    if (tx != null && tx.existsLocally()) {
      return new TXEntry(region, keyInfo, getProxy());
    } else {
      return null;
    }
  }
Write an existing entry. This form takes an expectedOldValue which, if not null, must be equal
to the current value of the entry. If it is not, an EntryNotFoundException is thrown.

@return the tx entry object
geode-core/src/main/java/org/apache/geode/internal/cache/TXState.java