Skip to content

Commit 93ad854

Browse files
committed
quartz: bean method job are not persisted
- remove `/clear` API - ref #3074
1 parent c846fbe commit 93ad854

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

modules/jooby-quartz/src/main/java/io/jooby/quartz/QuartzApp.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -138,14 +138,6 @@ public class QuartzApp extends Jooby {
138138
scheduler.deleteJob(jobKey);
139139
return ctx.send(StatusCode.NO_CONTENT);
140140
});
141-
142-
delete(
143-
"/clear",
144-
ctx -> {
145-
Scheduler scheduler = getScheduler();
146-
scheduler.clear();
147-
return ctx.send(StatusCode.NO_CONTENT);
148-
});
149141
}
150142

151143
private Map<String, Object> job(Context ctx, Scheduler scheduler, JobKey jobKey) {

modules/jooby-quartz/src/main/java/io/jooby/quartz/QuartzModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ private static boolean isJobPaused(Properties properties, JobKey key) {
283283
private static Properties properties(final Config config) {
284284
Properties props = new Properties();
285285

286-
props.setProperty("org.quartz.scheduler.waitForJobsToComplete", "true");
286+
props.setProperty("org.quartz.scheduler.waitForJobsToComplete", "false");
287287

288288
hostName().ifPresent(hostname -> props.setProperty(PROP_SCHED_INSTANCE_ID, hostname));
289289

0 commit comments

Comments
 (0)