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());
}