public interface ScheduledLockConfigurationBuilder
*
{@literal @}Bean
public ScheduledLockConfiguration taskScheduler(LockProvider lockProvider) {
return ScheduledLockConfigurationBuilder
.withLockProvider(lockProvider)
.withPoolSize(10)
.withDefaultLockAtMostFor(Duration.ofMinutes(10))
.build();
}
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ScheduledLockConfigurationBuilder.ConfiguredScheduledLockConfigurationBuilder |
static interface |
ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutDefaultLockAtMostFor |
static interface |
ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutTaskScheduler |
| Modifier and Type | Method and Description |
|---|---|
static ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutTaskScheduler |
withLockProvider(LockProvider lockProvider)
Configures required lockProvider.
|
static ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutTaskScheduler withLockProvider(LockProvider lockProvider)
Copyright © 2018. All rights reserved.