Package com.couchbase.client.java.transactions
package com.couchbase.client.java.transactions
-
ClassDescriptionProvides methods to allow an application's transaction logic to read, mutate, insert and delete documents, as well as commit or rollback the transaction.An asynchronous version of
Transactions
, allowing transactions to be created and run in an asynchronous manner.Provides methods to allow an application's transaction logic to read, mutate, insert and delete documents, as well as commit or rollback the transaction.Represents a value fetched from Couchbase, along with additional transactional metadata.A keyspace represents a triple of bucket, scope and collection.Allows customizing various N1QL query options.The result of a N1QL query executed within a transaction, including rows and associated metadata.Provides some debugging and logging facilities for tracking what happened during a transaction.The starting point for accessing Couchbase transactions.