public class CommunityLock extends Lock
expiresAt, leaseMillis, lockKey, lockService, LOG_EXPIRED_TEMPLATE, owner, retryFrequencyMillis, stopTryingAfterMillis, timeService| Modifier and Type | Method and Description |
|---|---|
static Lock |
getLock(long leaseMillis,
long stopTryingAfterMillis,
long retryFrequencyMillis,
io.flamingock.internal.util.id.RunnerId owner,
CommunityLockService lockService,
io.flamingock.internal.util.TimeService timeService) |
ensure, expiresAt, extend, handleLockException, isExpired, release, toString, updateLease, waitForLockpublic static Lock getLock(long leaseMillis, long stopTryingAfterMillis, long retryFrequencyMillis, io.flamingock.internal.util.id.RunnerId owner, CommunityLockService lockService, io.flamingock.internal.util.TimeService timeService)