@Stability.Internal public class CoreTransactionsCleanup extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CATEGORY |
static String |
CATEGORY_CLIENT_RECORD |
static String |
CATEGORY_STATS |
static String |
LOST_CATEGORY |
static String |
REGULAR_CATEGORY |
| Constructor and Description |
|---|
CoreTransactionsCleanup(Core core,
CoreTransactionsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(CleanupRequest cleanupRequest) |
void |
addToCleanupSet(CollectionIdentifier coll) |
Optional<Integer> |
cleanupQueueLength() |
Set<CollectionIdentifier> |
cleanupSet() |
TransactionsCleaner |
getCleaner() |
Mono<Void> |
shutdown(Duration timeout) |
public static final String CATEGORY
public static final String CATEGORY_STATS
public static final String CATEGORY_CLIENT_RECORD
public static final String LOST_CATEGORY
public static final String REGULAR_CATEGORY
public CoreTransactionsCleanup(Core core, CoreTransactionsConfig config)
public void addToCleanupSet(CollectionIdentifier coll)
public Set<CollectionIdentifier> cleanupSet()
public TransactionsCleaner getCleaner()
public void add(CleanupRequest cleanupRequest)
Copyright © 2024 Couchbase, Inc.. All rights reserved.