Uses of Package
com.couchbase.client.java.transactions
-
Packages that use com.couchbase.client.java.transactions Package Description com.couchbase.client.java Holds all classes that are needed for the Couchbase Java SDK.com.couchbase.client.java.transactions com.couchbase.client.java.transactions.config -
Classes in com.couchbase.client.java.transactions used by com.couchbase.client.java Class Description ReactiveTransactions An asynchronous version ofTransactions
, allowing transactions to be created and run in an asynchronous manner.Transactions The starting point for creating Couchbase transactions. -
Classes in com.couchbase.client.java.transactions used by com.couchbase.client.java.transactions Class Description ReactiveTransactionAttemptContext Provides methods to allow an application's transaction logic to read, mutate, insert and delete documents, as well as commit or rollback the transaction.TransactionAttemptContext Provides methods to allow an application's transaction logic to read, mutate, insert and delete documents, as well as commit or rollback the transaction.TransactionGetResult Represents a value fetched from Couchbase, along with additional transactional metadata.TransactionKeyspace A keyspace represents a triple of bucket, scope and collection.TransactionQueryOptions Allows customizing various N1QL query options.TransactionQueryResult The result of a N1QL query executed within a transaction, including rows and associated metadata.TransactionResult Provides some debugging and logging facilities for tracking what happened during a transaction. -
Classes in com.couchbase.client.java.transactions used by com.couchbase.client.java.transactions.config Class Description TransactionKeyspace A keyspace represents a triple of bucket, scope and collection.