Uses of Class
com.couchbase.client.core.transaction.CoreTransactionContext
-
Packages that use CoreTransactionContext Package Description com.couchbase.client.core.transaction com.couchbase.client.core.transaction.support com.couchbase.client.core.transaction.util -
-
Uses of CoreTransactionContext in com.couchbase.client.core.transaction
Methods in com.couchbase.client.core.transaction with parameters of type CoreTransactionContext Modifier and Type Method Description CoreTransactionAttemptContext
CoreTransactionsReactive. createAttemptContext(CoreTransactionContext overall, CoreMergedTransactionConfig config, String attemptId)
Mono<CoreTransactionResult>
CoreTransactionsReactive. executeTransaction(Mono<CoreTransactionAttemptContext> createAttempt, CoreMergedTransactionConfig config, CoreTransactionContext overall, Function<CoreTransactionAttemptContext,Mono<Void>> transactionLogic, boolean singleQueryTransactionMode)
The main transactions 'engine', responsible for attempting the transaction logic as many times as required, until the transaction commits, is explicitly rolled back, or expires.Constructors in com.couchbase.client.core.transaction with parameters of type CoreTransactionContext Constructor Description CoreTransactionAttemptContext(Core core, CoreTransactionContext overall, CoreMergedTransactionConfig config, String attemptId, CoreTransactionsReactive parent, Optional<SpanWrapper> parentSpan, CoreTransactionAttemptContextHooks hooks)
-
Uses of CoreTransactionContext in com.couchbase.client.core.transaction.support
Methods in com.couchbase.client.core.transaction.support with parameters of type CoreTransactionContext Modifier and Type Method Description CoreTransactionAttemptContext
TransactionAttemptContextFactory. create(Core core, CoreTransactionContext overall, CoreMergedTransactionConfig config, String attemptId, CoreTransactionsReactive parent, Optional<SpanWrapper> parentSpan)
-
Uses of CoreTransactionContext in com.couchbase.client.core.transaction.util
Methods in com.couchbase.client.core.transaction.util with parameters of type CoreTransactionContext Modifier and Type Method Description CoreTransactionAttemptContext
TestTransactionAttemptContextFactory. create(Core core, CoreTransactionContext overall, CoreMergedTransactionConfig config, String attemptId, CoreTransactionsReactive parent, Optional<SpanWrapper> parentSpan)
-