| 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 |
| Class and Description |
|---|
| ReactiveTransactions
An asynchronous version of
Transactions, allowing transactions to be created and run in an asynchronous
manner. |
| Transactions
The starting point for accessing Couchbase transactions.
|
| Class and 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.
|
| Class and Description |
|---|
| TransactionKeyspace
A keyspace represents a triple of bucket, scope and collection.
|
Copyright © 2024 Couchbase, Inc.. All rights reserved.