Package gov.nasa.jpl.aerie.scheduler.server.services
package gov.nasa.jpl.aerie.scheduler.server.services
-
ClassDescriptioncommon interface for different possible results of the queryrepresents the query for the results of a scheduling run the query can be run using the scheduling service configured at construction, possibly resulting in the activation of a scheduling agent to produce the results (depending on caching etc)common interface for different possible results of the queryscheduler completed successfully; contains the requested resultsscheduler completed unsuccessfully, eg in an error or canceledscheduler has not completed runningScheduler has enqueued this request.agent that can handle posed scheduling requestsdetails of a scheduling request, including the target schedule specification version and goals to operate onsummary of results from running the scheduler, including goal satisfaction metrics and changes made TODO: @param javadocs (Adrien)services operations at the intersection of plans and scheduling goals; eg scheduling instances to satisfy goals provides both mutation operations to actively improve a plan's goal satisfaction score (eg by inserting activity instances into the plan) and passive queries to ascertain the current satisfaction level of a planoccurs when an interface object is encountered that does not match any of an expected set of sub-types