public class ModelSaverSolutionFoundHandler extends java.lang.Object implements ISolutionFoundHandler
| Constructor and Description |
|---|
ModelSaverSolutionFoundHandler() |
ModelSaverSolutionFoundHandler(ISolutionNameProvider solutionNameProvider) |
ModelSaverSolutionFoundHandler(java.lang.String extension) |
ModelSaverSolutionFoundHandler(java.lang.String prefix,
java.lang.String extension) |
| Modifier and Type | Method and Description |
|---|---|
void |
solutionFound(ThreadContext context,
SolutionTrajectory trajectory)
Called when a solution is saved by the
SolutionStore.ISolutionSaver. |
void |
solutionTriedToSave(ThreadContext context,
SolutionTrajectory trajectory)
Called when the exploration found a solution but it was not saved because of certain conditions.
|
public ModelSaverSolutionFoundHandler()
public ModelSaverSolutionFoundHandler(java.lang.String extension)
public ModelSaverSolutionFoundHandler(java.lang.String prefix,
java.lang.String extension)
public ModelSaverSolutionFoundHandler(ISolutionNameProvider solutionNameProvider)
public void solutionTriedToSave(ThreadContext context, SolutionTrajectory trajectory)
ISolutionFoundHandlersolutionTriedToSave in interface ISolutionFoundHandlerpublic void solutionFound(ThreadContext context, SolutionTrajectory trajectory)
ISolutionFoundHandlerSolutionStore.ISolutionSaver. Later, this solution can be omitted from the final
set of solutions.solutionFound in interface ISolutionFoundHandler