@Order
@ConditionalOnProperty(prefix="disjob.supervisor",
name="locker",
havingValue="default",
matchIfMissing=true)
public static class EnableSupervisor.EnableScanLockerConfiguration
extends Object
| 构造器和说明 |
|---|
EnableScanLockerConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
cn.ponfee.disjob.common.lock.DoInLocked |
scanRunningInstanceLocker(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
cn.ponfee.disjob.common.lock.DoInLocked |
scanTriggeringJobLocker(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
cn.ponfee.disjob.common.lock.DoInLocked |
scanWaitingInstanceLocker(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
@ConditionalOnMissingBean(name="scan-triggering-job-locker")
@Bean(value="scan-triggering-job-locker")
public cn.ponfee.disjob.common.lock.DoInLocked scanTriggeringJobLocker(@Qualifier(value="disjobJdbcTemplate")
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
@ConditionalOnMissingBean(name="scan-waiting-instance-locker")
@Bean(value="scan-waiting-instance-locker")
public cn.ponfee.disjob.common.lock.DoInLocked scanWaitingInstanceLocker(@Qualifier(value="disjobJdbcTemplate")
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
@ConditionalOnMissingBean(name="scan-running-instance-locker")
@Bean(value="scan-running-instance-locker")
public cn.ponfee.disjob.common.lock.DoInLocked scanRunningInstanceLocker(@Qualifier(value="disjobJdbcTemplate")
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
Copyright © 2023. All rights reserved.