@PostConstruct
annotation and then @Scheduled(cron=0 0/15 * 1/1 * ?)
to trigger now, now+15min and so on.DisallowConcurrentExecution
attribute on your job class. Then make sure that you set up a key using something similar to TriggerBuilder.Create().WithIdentity( 'SomeTriggerKey' )
as DisallowConcurrentExecution
uses it to determine if your job is already running.return;
2 txCallback) in c:WorkOpenSourcequartznetsrcQuartzImplAdoJobStoreJobStoreSupport.cs:line 3463 at Quartz.Impl.AdoJobStore.JobStoreSupport.TriggersFired(IList
1 triggers) in c:WorkOpenSourcequartznetsrcQuartzImplAdoJobStoreJobStoreSupport.cs:line 2550@PostConstruct
annotation and then @Scheduled(cron=0 0/15 * 1/1 * ?)
to trigger now, now+15min and so on.