br.com.caelum.vraptor.tasks.jobs.JobProvider Maven / Gradle / Ivy
package br.com.caelum.vraptor.tasks.jobs;
import org.quartz.Job;
import br.com.caelum.vraptor.tasks.Task;
import br.com.caelum.vraptor.tasks.scheduler.Scheduled;
public interface JobProvider {
Job newJob(Task task, Scheduled options);
boolean canProvide(Class extends Job> job);
boolean canDecorate(Class extends Task> task);
Class extends Job> getJobWrapper(Scheduled options);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy