Package com.couchbase.client.core.transaction.cleanup
package com.couchbase.client.core.transaction.cleanup
-
ClassDescriptionSimple data class, so all fields are public.Used for testing/mocking.Used for testing/mocking.Represents the ClientRecord doc, a single document that contains an entry for every client (app) current participating in the cleanup of 'lost' transactions.Utility class to store the result of a client checking/updating the Client Record doc.Used for testing/mocking.Used for testing/mocking.Owns cleanup threads.Runs the algorithm to find 'lost' transactions, distributing the work between clients.Handles cleaning up expired/lost transactions.