All Classes
-
All Classes Class Summary Enum Summary Exception Summary Class Description AcquireLockOptions Provides options for acquiring a lock when calling the acquireLock() method.AcquireLockOptions.AcquireLockOptionsBuilder A builder for setting up an AcquireLockOptions object.AmazonDynamoDBLockClient Provides a simple library for using DynamoDB's consistent read/write feature to use it for managing distributed locks.AmazonDynamoDBLockClientOptions An options class for setting up a lock client with various overrides to the defaults.AmazonDynamoDBLockClientOptions.AmazonDynamoDBLockClientOptionsBuilder A builder for setting up an AmazonDynamoDBLockClientOptions object.CreateDynamoDBTableOptions An options class for the createDynamoDBTable method in the lock client.CreateDynamoDBTableOptions.CreateDynamoDBTableOptionsBuilder GetLockOptions Provides options for getting a lock when calling the getLock() method.GetLockOptions.GetLockOptionsBuilder LockClientUtils A class containing static utility functions.LockCurrentlyUnavailableException This is a retry-able exception, that indicates that the lock being requested has already been held by another worker and has not been released yet and the lease duration has not expired since the lock was last updated by the current owner.LockItem A lock that has been successfully acquired.LockItemPaginatedIterator Paginated iterator for lock items.LockNotGrantedException Thrown to indicate that a caller was not granted a lock that it requested.LockTableDoesNotExistException Exception indicating that the lock table doesn't exist.ReleaseLockOptions Provides options for releasing a lock when calling the releaseLock() method.ReleaseLockOptions.ReleaseLockOptionsBuilder SendHeartbeatOptions A simple bean for sending lock heartbeats or updating the lock data with various combinations of overrides of the default behavior.SendHeartbeatOptions.SendHeartbeatOptionsBuilder SessionMonitorNotSetException Thrown to indicate that SessionMonitor is not set.