Interface | Description |
---|---|
LockCleanerService |
Class | Description |
---|---|
ConsistentKeyLocker |
A global
Locker that resolves inter-thread lock contention via
AbstractLocker and resolves inter-process contention by reading and
writing lock data using KeyColumnValueStore . |
ConsistentKeyLocker.Builder | |
ConsistentKeyLockerSerializer |
Translate locking coordinates and metadata (data keys, data columns, data
values, timestamps, and rids) into keys, columns, and values compatible with
ConsistentKeyLocker and vice-versa. |
ConsistentKeyLockStatus |
The timestamps of a lock held by a
ConsistentKeyLocker
and whether the held lock has or has not been checked. |
ExpectedValueCheckingStore |
A
KeyColumnValueStore wrapper intended for non-transactional stores
that forwards all but these two methods to an encapsulated store
instance: |
ExpectedValueCheckingStoreManager | |
ExpectedValueCheckingTransaction |
A
StoreTransaction that supports locking via
LocalLockMediator and writing and reading lock records in a
ExpectedValueCheckingStore . |
StandardLockCleanerRunnable |
Attempt to delete locks before a configurable timestamp cutoff using the
provided store, transaction, and serializer.
|
StandardLockCleanerService |
Encapsulates an ExecutorService that creates and runs
StandardLockCleanerRunnable instances. |
TimestampRid |
Exception | Description |
---|---|
ExpiredLockException |
Copyright © 2012–2024. All rights reserved.