Package org.drools.core.time
Interface SchedulerService
-
- All Known Subinterfaces:
TimerService
- All Known Implementing Classes:
JDKTimerService
,PseudoClockScheduler
public interface SchedulerService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
removeJob(org.drools.base.time.JobHandle jobHandle)
Remove the job identified by the given job handle from the scheduled queueorg.drools.base.time.JobHandle
scheduleJob(Job job, JobContext ctx, org.drools.base.time.Trigger trigger)
Schedule a job for later execution
-
-
-
Method Detail
-
scheduleJob
org.drools.base.time.JobHandle scheduleJob(Job job, JobContext ctx, org.drools.base.time.Trigger trigger)
Schedule a job for later execution- Parameters:
job
-ctx
-trigger
-- Returns:
-
removeJob
void removeJob(org.drools.base.time.JobHandle jobHandle)
Remove the job identified by the given job handle from the scheduled queue- Parameters:
jobHandle
- the job identity handle
-
-