Interface CuratorTransaction
- All Known Subinterfaces:
- CuratorTransactionFinal
public interface CuratorTransaction
Deprecated.
     Transactional/atomic operations. See ZooKeeper.multi(Iterable) for
     details on ZooKeeper transactions.
 
The general form for this interface is:
         curator.inTransaction().operation().arguments().forPath(...).
             and().more-operations.
             and().commit();
     
 Here's an example that creates two nodes in a transaction
         curator.inTransaction().
             create().forPath("/path-one", path-one-data).
             and().create().forPath("/path-two", path-two-data).
             and().commit();
     
 
     Important: the operations are not submitted until
     CuratorTransactionFinal.commit() is called.
 
- 
Method Summary
- 
Method Details- 
createDeprecated.Start a create builder in the transaction- Returns:
- builder object
 
- 
deleteDeprecated.Start a delete builder in the transaction- Returns:
- builder object
 
- 
setDataDeprecated.Start a setData builder in the transaction- Returns:
- builder object
 
- 
checkDeprecated.Start a check builder in the transaction- Returns:
- builder object
 
 
- 
CuratorFramework.transaction()