idempotentLeaseManager

@Bean
@ConditionalOnBean(value = [IdempotentStore::class])
@ConditionalOnMissingBean(value = [IdempotentLeaseManager::class])
fun idempotentLeaseManager(properties: IdempotentProperties, idempotentStore: IdempotentStore, idempotentLeaseExecutor: ScheduledExecutorService): IdempotentLeaseManager