public TXEntryUserAttrState writeEntryUserAttr(Object entryKey, LocalRegion r) {
    if (uaMods == null) {
      uaMods = new HashMap();
    }
    TXEntryUserAttrState result = (TXEntryUserAttrState) uaMods.get(entryKey);
    if (result == null) {
      result = new TXEntryUserAttrState(r.basicGetEntryUserAttribute(entryKey));
      uaMods.put(entryKey, result);
    }
    return result;
  }
TXRegionState is the entity that tracks all the changes a transaction has made to a region.


@since GemFire 4.0

@see TXManagerImpl
geode-core/src/main/java/org/apache/geode/internal/cache/TXRegionState.java