Class TransactionsCleaner
- java.lang.Object
-
- com.couchbase.client.core.transaction.cleanup.TransactionsCleaner
-
-
Constructor Summary
Constructors Constructor Description TransactionsCleaner(Core core, CleanerHooks hooks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Mono<TransactionCleanupAttemptEvent>
cleanupATREntry(CollectionIdentifier atrCollection, String atrId, String attemptId, ActiveTransactionRecordEntry atrEntry, boolean isRegularCleanup)
Kept purely for backwards compatibility with FIT performer.CleanerHooks
hooks()
Mono<TransactionCleanupAttemptEvent>
performCleanup(CleanupRequest req, boolean isRegularCleanup, SpanWrapper pspan)
-
-
-
Constructor Detail
-
TransactionsCleaner
public TransactionsCleaner(Core core, CleanerHooks hooks)
-
-
Method Detail
-
cleanupATREntry
public Mono<TransactionCleanupAttemptEvent> cleanupATREntry(CollectionIdentifier atrCollection, String atrId, String attemptId, ActiveTransactionRecordEntry atrEntry, boolean isRegularCleanup)
Kept purely for backwards compatibility with FIT performer.
-
performCleanup
public Mono<TransactionCleanupAttemptEvent> performCleanup(CleanupRequest req, boolean isRegularCleanup, @Nullable SpanWrapper pspan)
-
hooks
public CleanerHooks hooks()
-
-