• Interface Summary 
    A decoration of ILeaseManager that adds methods to get/update checkpoints.
    ILeaseManager<T extends Lease>
    Supports basic CRUD operations for Leases.
    ILeaseRenewer<T extends Lease>
    ILeaseRenewer objects are used by LeaseCoordinator to renew leases held by the LeaseCoordinator.
    ILeaseSerializer<T extends Lease>
    Utility class that manages the mapping of Lease objects/operations to records in DynamoDB.
    ILeaseTaker<T extends Lease>
    ILeaseTaker is used by LeaseCoordinator to take new leases, or leases that other workers fail to renew.
    LeaseSelector<T extends Lease>
    LeaseSelector abstracts away the lease selection logic from the application code that's using leasing.

Copyright © 2019. All rights reserved.

Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14