Согласно Javadoc of Quartz Scheduler, аннотация @DisallowConcurrentExecution
предотвращает одновременное выполнение экземпляров заданий на основе уникального JobKey
.
. В Javadoc нет других аннотаций, имеющих аналогичную функцию дляTriggers
.
Тогда единственной другой возможностью будет определение пользовательского JobKey
- однако класс равен final
.
TLDR;Нет, вы не можете сделать это без использования собственной синхронизации.