Class JobSchedule<JobRef,TimeRef extends SchedulingInstant>
java.lang.Object
gov.nasa.jpl.aerie.merlin.driver.engine.JobSchedule<JobRef,TimeRef>
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()extractNextJobs(gov.nasa.jpl.aerie.merlin.protocol.types.Duration maximumTime) Optional<gov.nasa.jpl.aerie.merlin.protocol.types.Duration> voidvoidunschedule(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
-