public class SpringLockConfigurationExtractor extends Object implements LockConfigurationExtractor
| Constructor and Description |
|---|
SpringLockConfigurationExtractor(TemporalAmount defaultLockAtMostFor,
TemporalAmount defaultLockAtLeastFor,
org.springframework.util.StringValueResolver embeddedValueResolver) |
| Modifier and Type | Method and Description |
|---|---|
Optional<LockConfiguration> |
getLockConfiguration(Object target,
Method method) |
Optional<LockConfiguration> |
getLockConfiguration(Runnable task) |
LockConfiguration |
getLockConfiguration(SchedulerLock annotation) |
public SpringLockConfigurationExtractor(TemporalAmount defaultLockAtMostFor, TemporalAmount defaultLockAtLeastFor, org.springframework.util.StringValueResolver embeddedValueResolver)
public Optional<LockConfiguration> getLockConfiguration(Runnable task)
getLockConfiguration in interface LockConfigurationExtractorpublic Optional<LockConfiguration> getLockConfiguration(Object target, Method method)
public LockConfiguration getLockConfiguration(SchedulerLock annotation)
Copyright © 2018. All rights reserved.