| Class | Description |
|---|---|
| ActiveTransactionRecordStats |
Simple data class, so all fields are public.
|
| CleanerFactory |
Used for testing/mocking.
|
| CleanerHooks | |
| CleanerMockFactory |
Used for testing/mocking.
|
| CleanupRequest | |
| ClientRecord |
Represents the ClientRecord doc, a single document that contains an entry for every client (app) current
participating
in the cleanup of 'lost' transactions.
|
| ClientRecordDetails |
Utility class to store the result of a client checking/updating the Client Record doc.
|
| ClientRecordFactory |
Used for testing/mocking.
|
| ClientRecordFactoryMock |
Used for testing/mocking.
|
| CoreTransactionsCleanup |
Owns cleanup threads.
|
| LostCleanupDistributed |
Runs the algorithm to find 'lost' transactions, distributing the work between clients.
|
| TransactionsCleaner |
Handles cleaning up expired/lost transactions.
|
Copyright © 2024 Couchbase, Inc.. All rights reserved.