스케줄러 구조 리팩토링

This commit is contained in:
2025-03-13 14:42:17 +09:00
parent 3acb92a579
commit 64c6791cc3
20 changed files with 345 additions and 1443 deletions

View File

@@ -1,10 +1,8 @@
package com.caliverse.admin.scheduler;
import com.caliverse.admin.scheduler.config.ScheduleExecutionConfig;
import com.caliverse.admin.scheduler.entity.SchedulerType;
public interface Scheduler {
void execute();
boolean isRepeatable();
ScheduleType getScheduleType();
ScheduleExecutionConfig getSchedulerConfig();
SchedulerType getSchedulerType();
}