Interface UniversalTermination<Solution_>

All Superinterfaces:
EventListener, PhaseLifecycleListener<Solution_>, PhaseTermination<Solution_>, SolverLifecycleListener<Solution_>, SolverTermination<Solution_>, Termination<Solution_>
All Known Implementing Classes:
BasicPlumbingTermination, ChildThreadPlumbingTermination

@NullMarked public sealed interface UniversalTermination<Solution_> extends PhaseTermination<Solution_>, SolverTermination<Solution_>, PhaseLifecycleListener<Solution_>
Determines when a Solver or a Phase should stop.