Class Transactions

java.lang.Object
com.couchbase.client.java.transactions.Transactions

public class Transactions extends Object
The starting point for creating Couchbase transactions.

The main methods to run transactions are run(java.util.function.Consumer<com.couchbase.client.java.transactions.TransactionAttemptContext>, com.couchbase.client.java.transactions.config.TransactionOptions) and reactive.

Certain configurations, including the default one, will create background resources including cleanup threads, so it is highly recommended that an application create and reuse just one Transactions object.

Author:
Graham Pople