1package com.osroyale.game.world.cronjobs;
3import com.osroyale.game.world.World;
4import org.quartz.JobExecutionContext;
28public abstract class Job
implements org.quartz.Job {
30 private final String name;
32 protected Job(String name) {
37 public void execute(JobExecutionContext jobExecutionContext) {
38 System.out.println(
"Firing " + name +
" job");
44 }
catch (Exception e) {
45 System.err.println(
"An error occurred in " + job.name +
" job");
50 public abstract void execute();
static void schedule(Task task)