Class CoreTransactionsCleanup
- java.lang.Object
-
- com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
-
-
Field Summary
Fields Modifier and Type Field Description static String
CATEGORY
static String
CATEGORY_CLIENT_RECORD
static String
CATEGORY_STATS
static String
LOST_CATEGORY
static String
REGULAR_CATEGORY
-
Constructor Summary
Constructors Constructor Description CoreTransactionsCleanup(Core core, CoreTransactionsConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(CleanupRequest cleanupRequest)
void
addToCleanupSet(CollectionIdentifier coll)
Optional<Integer>
cleanupQueueLength()
Set<CollectionIdentifier>
cleanupSet()
TransactionsCleaner
getCleaner()
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)
-
-