@Override
  public boolean isDistributed() {
    Boolean value = isTXDistributed.get();
    // This can be null if not set in setDistributed().
    if (value == null) {
      InternalDistributedSystem ids = (InternalDistributedSystem) cache.getDistributedSystem();
      return ids.getOriginalConfig().getDistributedTransactions();
    } else {
      return value;
    }
  }
Find all client originated transactions sent from the departed proxy server. Remove them from
the hostedTXStates map after the set TransactionTimeToLive period.

@param proxyServer the departed proxy server
geode-core/src/main/java/org/apache/geode/internal/cache/TXManagerImpl.java