@Override
  public TransactionId suspend() {
    return suspend(TimeUnit.MINUTES);
  }
expire the transaction states for the given client.
If the timeout is non-positive we expire the states immediately
geode-core/src/main/java/org/apache/geode/internal/cache/TXManagerImpl.java