Class JobSchedule<JobRef,TimeRef extends SchedulingInstant>
java.lang.Object
gov.nasa.jpl.aerie.merlin.driver.engine.JobSchedule<JobRef,TimeRef>
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
extractNextJobs
(gov.nasa.jpl.aerie.merlin.protocol.types.Duration maximumTime) Optional
<gov.nasa.jpl.aerie.merlin.protocol.types.Duration> void
void
unschedule
(JobRef job)
-
Constructor Details
-
JobSchedule
public JobSchedule()
-
-
Method Details
-
schedule
-
unschedule
-
extractNextJobs
public JobSchedule.Batch<JobRef> extractNextJobs(gov.nasa.jpl.aerie.merlin.protocol.types.Duration maximumTime) -
clear
public void clear() -
peekNextTime
-
duplicate
-