Interface ConstraintService
- All Known Implementing Classes:
LocalConstraintService
public interface ConstraintService
-
Method Summary
Modifier and TypeMethodDescriptionintcreateConstraintRuns(ConstraintRequestConfiguration requestConfiguration, Map<ConstraintRecord, Fallible<gov.nasa.jpl.aerie.constraints.model.ConstraintResult, List<? extends Exception>>> constraintToResultsMap) getConstraintsById(List<ConstraintId> constraintIds) getValidConstraintRuns(List<ConstraintRecord> constraints, SimulationDatasetId simulationDatasetId) voidrefreshConstraintProcedureParameterTypes(long constraintId, long revision)
-
Method Details
-
createConstraintRuns
int createConstraintRuns(ConstraintRequestConfiguration requestConfiguration, Map<ConstraintRecord, Fallible<gov.nasa.jpl.aerie.constraints.model.ConstraintResult, List<? extends Exception>>> constraintToResultsMap) -
getValidConstraintRuns
Map<ConstraintRecord,DBConstraintResult> getValidConstraintRuns(List<ConstraintRecord> constraints, SimulationDatasetId simulationDatasetId) -
refreshConstraintProcedureParameterTypes
void refreshConstraintProcedureParameterTypes(long constraintId, long revision) -
getConstraintsById
-