@Override
public TransactionCheckBuilder check()
{
Preconditions.checkState(!isCommitted, "transaction already committed");
return new TransactionCheckBuilder()
{
private int version = -1;
@Override
public CuratorTransactionBridge forPath(String path) throws Exception