Class LocalConstraintService
java.lang.Object
gov.nasa.jpl.aerie.merlin.server.services.LocalConstraintService
- All Implemented Interfaces:
ConstraintService
-
Constructor Summary
Constructors -
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)
-
Constructor Details
-
LocalConstraintService
-
-
Method Details
-
createConstraintRuns
public int createConstraintRuns(ConstraintRequestConfiguration requestConfiguration, Map<ConstraintRecord, Fallible<gov.nasa.jpl.aerie.constraints.model.ConstraintResult, List<? extends Exception>>> constraintToResultsMap) - Specified by:
createConstraintRunsin interfaceConstraintService
-
getValidConstraintRuns
public Map<ConstraintRecord,DBConstraintResult> getValidConstraintRuns(List<ConstraintRecord> constraints, SimulationDatasetId simulationDatasetId) - Specified by:
getValidConstraintRunsin interfaceConstraintService
-
refreshConstraintProcedureParameterTypes
public void refreshConstraintProcedureParameterTypes(long constraintId, long revision) - Specified by:
refreshConstraintProcedureParameterTypesin interfaceConstraintService
-
getConstraintsById
- Specified by:
getConstraintsByIdin interfaceConstraintService
-