Java源码示例:org.apache.curator.framework.api.transaction.TransactionSetDataBuilder
示例1
@Override
public TransactionSetDataBuilder setData()
{
Preconditions.checkState(!isCommitted, "transaction already committed");
return new SetDataBuilderImpl(client).asTransactionSetDataBuilder(this, transaction);
}
示例2
@Override
public TransactionSetDataBuilder setData() {
ensureNotCommitted();
return new MockTransactionSetDataBuilder();
}
示例3
@Override
public TransactionSetDataBuilder<CuratorOp> setData()
{
ExtractingCuratorOp op = new ExtractingCuratorOp();
return new SetDataBuilderImpl(client).<CuratorOp>asTransactionSetDataBuilder(op, op.getRecord());
}