import com.cronus.scheduler.CronTask;
import com.cronus.scheduler.CronScheduler;
public class MyScheduler {
public static void main(String[] args) {
CronScheduler scheduler = new CronScheduler();
CronTask task = new CronTask("MyTask", () -> {
System.out.println("Hello, Cronus!");
});
task.setCronExpression("0 0/5 * * * ?");
scheduler.addTask(task);
scheduler.start();
}
}
import com.cronus.event.CronEvent;
import com.cronus.event.EventListener;
public class MyEventListener implements EventListener {
@Override
public void onEvent(CronEvent event) {
System.out.println("Received event: " + event.getName());
}
}