Class CoreTransactionsCleanup
- java.lang.Object
-
- com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
-
-
Field Summary
Fields Modifier and Type Field Description static StringCATEGORYstatic StringCATEGORY_CLIENT_RECORDstatic StringCATEGORY_STATSstatic StringLOST_CATEGORYstatic StringREGULAR_CATEGORY
-
Constructor Summary
Constructors Constructor Description CoreTransactionsCleanup(Core core, CoreTransactionsConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(CleanupRequest cleanupRequest)voidaddToCleanupSet(CollectionIdentifier coll)Optional<Integer>cleanupQueueLength()Set<CollectionIdentifier>cleanupSet()TransactionsCleanergetCleaner()Mono<Void>shutdown(Duration timeout)
-
-
-
Field Detail
-
CATEGORY
public static final String CATEGORY
- See Also:
- Constant Field Values
-
CATEGORY_STATS
public static final String CATEGORY_STATS
- See Also:
- Constant Field Values
-
CATEGORY_CLIENT_RECORD
public static final String CATEGORY_CLIENT_RECORD
- See Also:
- Constant Field Values
-
LOST_CATEGORY
public static final String LOST_CATEGORY
- See Also:
- Constant Field Values
-
REGULAR_CATEGORY
public static final String REGULAR_CATEGORY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CoreTransactionsCleanup
public CoreTransactionsCleanup(Core core, CoreTransactionsConfig config)
-
-
Method Detail
-
addToCleanupSet
public void addToCleanupSet(CollectionIdentifier coll)
-
cleanupSet
public Set<CollectionIdentifier> cleanupSet()
-
getCleaner
public TransactionsCleaner getCleaner()
-
add
public void add(CleanupRequest cleanupRequest)
-
-