public class LeaseManager<T> extends Object
| Constructor and Description |
|---|
LeaseManager(String managerId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLeaseCleanEventListener(LeaseCleanEventListener<T> listener) |
Lease<T> |
get(T data) |
boolean |
hasLeaseOf(T data) |
protected void |
initConfig() |
LeaseUpdateSafeChecker |
leaseUpdateSafeChecker() |
String |
managerId() |
Lease<T> |
register(T data) |
protected String |
threadNameFormat() |
public LeaseManager(String managerId)
public String managerId()
public LeaseUpdateSafeChecker leaseUpdateSafeChecker()
public void addLeaseCleanEventListener(LeaseCleanEventListener<T> listener)
public boolean hasLeaseOf(T data)
protected void initConfig()
protected String threadNameFormat()
Copyright © 2020 org.mydotey. All rights reserved.