# Quartz-NeedRetainTriggerSupport **Repository Path**: silveringsea/Quartz-NeedRetainTriggerSupport ## Basic Information - **Project Name**: Quartz-NeedRetainTriggerSupport - **Description**: Quartz Trigger执行完毕不删除的增强 参考实现http://www.ibm.com/developerworks/cn/opensource/os-cn-quartz/ - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2017-07-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #Quartz-NeedRetainTriggerSupport 任何AbstractTrigger的子类只要通过NeedRetainTriggerSupport包装一下,则可以实现保留已经结束的Trigger! 只需要3行代码 trigger.setJobName("Hello Job"); // 必须要设置JobName,否则NeedRetainTriggerSupport无法支持 NeedRetainTriggerSupport triggerSupport = new NeedRetainTriggerSupport(trigger); // 包装你的 trigger triggerSupport.setNeedRetain(true); // 默认已为true scheduler.scheduleJob(jobDetail, triggerSupport);