예제 #1
0
 public TransactionDeleteBuilder(DeleteBuilderImpl deleteBuilderImpl,
                                 CuratorTransactionImpl curatorTransaction,
                                 CuratorMultiTransactionRecord transaction)
 {
     _deleteBuilderImpl  = deleteBuilderImpl;
     _curatorTransaction = curatorTransaction;
     _transaction        = transaction;
 }
예제 #2
0
 public TransactionCreateBuilder(CreateBuilderImpl createBuilderImpl,
                                 CuratorTransactionImpl curatorTransaction,
                                 CuratorMultiTransactionRecord transaction)
 {
     _createBuilderImpl  = createBuilderImpl;
     _curatorTransaction = curatorTransaction;
     _transaction        = transaction;
 }
예제 #3
0
 public TransactionITransactionSetDataBuilder(SetDataBuilderImpl setDataBuilderImpl,
                                              CuratorMultiTransactionRecord transaction,
                                              CuratorTransactionImpl curatorTransaction)
 {
     _setDataBuilderImpl = setDataBuilderImpl;
     _transaction        = transaction;
     _curatorTransaction = curatorTransaction;
 }
예제 #4
0
 internal ITransactionCreateBuilder asTransactionCreateBuilder(
     CuratorTransactionImpl curatorTransaction,
     CuratorMultiTransactionRecord transaction)
 {
     return(new TransactionCreateBuilder(this, curatorTransaction, transaction));
 }
예제 #5
0
 ITransactionDeleteBuilder asTransactionDeleteBuilder(CuratorTransactionImpl curatorTransaction,
                                                      CuratorMultiTransactionRecord transaction)
 {
     return(new TransactionDeleteBuilder(this));
 }
예제 #6
0
 internal CuratorTransactionImpl(CuratorFrameworkImpl client)
 {
     this.client = client;
     transaction = new CuratorMultiTransactionRecord();
 }
예제 #7
0
 internal ITransactionSetDataBuilder asTransactionSetDataBuilder(CuratorTransactionImpl curatorTransaction,
                                                                 CuratorMultiTransactionRecord transaction)
 {
     return(new TransactionITransactionSetDataBuilder(this, transaction, curatorTransaction));
 }