- Type Parameters:
Solution_ - the solution type, the class with the PlanningSolution annotation
- All Superinterfaces:
EventListener
- All Known Subinterfaces:
Acceptor<Solution_>, ConstructionHeuristicForager<Solution_>, ConstructionHeuristicPhase<Solution_>, ConstructionHeuristicPhaseLifecycleListener<Solution_>, CustomPhase<Solution_>, DestinationSelector<Solution_>, EntityIndependentValueSelector<Solution_>, EntityPlacer<Solution_>, EntitySelector<Solution_>, ExhaustiveSearchPhase<Solution_>, ExhaustiveSearchPhaseLifecycleListener<Solution_>, FinalistPodium<Solution_>, IterableSelector<Solution_,T>, ListIterableSelector<Solution_,T>, LocalSearchForager<Solution_>, LocalSearchPhase<Solution_>, LocalSearchPhaseLifecycleListener<Solution_>, MoveRepository<Solution_>, MoveSelector<Solution_>, PartitionedSearchPhase<Solution_>, Phase<Solution_>, PhaseLifecycleListener<Solution_>, PillarSelector<Solution_>, PossiblyInitializingPhase<Solution_>, Selector<Solution_>, SolverTermination<Solution_>, SubChainSelector<Solution_>, SubListSelector<Solution_>, UniversalTermination<Solution_>, ValueSelector<Solution_>
- All Known Implementing Classes:
AbstractAcceptor, AbstractCachingEntitySelector, AbstractCachingMoveSelector, AbstractCachingValueSelector, AbstractConstructionHeuristicForager, AbstractDemandEnabledSelector, AbstractEntityPlacer, AbstractFinalistPodium, AbstractLocalSearchForager, AbstractMoveSelector, AbstractPhase, AbstractPossiblyInitializingPhase, AbstractSelector, AbstractTabuAcceptor, AcceptedLocalSearchForager, AssignedListValueSelector, BasicPlumbingTermination, BestSolutionRecaller, CachingEntitySelector, CachingMoveSelector, CachingValueSelector, CartesianProductMoveSelector, ChangeMoveSelector, ChildThreadPlumbingTermination, CompositeAcceptor, CompositeMoveSelector, ConstructionHeuristicPhaseLifecycleListenerAdapter, DefaultConstructionHeuristicForager, DefaultConstructionHeuristicPhase, DefaultCustomPhase, DefaultExhaustiveSearchPhase, DefaultLocalSearchPhase, DefaultPillarSelector, DefaultSubChainSelector, DiversifiedLateAcceptanceAcceptor, DowncastingValueSelector, ElementDestinationSelector, EntityDependentSortingValueSelector, EntityIndependentFilteringValueSelector, EntityIndependentInitializedValueSelector, EntityTabuAcceptor, ExhaustiveSearchDecider, FilteringEntitySelector, FilteringMoveSelector, FilteringValueSelector, FromEntityPropertyValueSelector, FromSolutionEntitySelector, FromSolutionPropertyValueSelector, GenericMoveSelector, GreatDelugeAcceptor, HighestScoreFinalistPodium, HillClimbingAcceptor, InitializedValueSelector, KOptMoveSelector, LateAcceptanceAcceptor, ListChangeMoveSelector, ListSwapMoveSelector, LocalSearchPhaseLifecycleListenerAdapter, MimicRecordingEntitySelector, MimicRecordingSubListSelector, MimicRecordingValueSelector, MimicReplayingEntitySelector, MimicReplayingSubListSelector, MimicReplayingValueSelector, MoveIteratorFactoryToMoveSelectorBridge, MoveListFactoryToMoveSelectorBridge, MoveSelectorBasedMoveRepository, MoveStreamsBasedMoveRepository, MoveTabuAcceptor, NoChangePhase, PhaseLifecycleListenerAdapter, PillarChangeMoveSelector, PillarSwapMoveSelector, PlacerBasedMoveRepository, PooledEntityPlacer, ProbabilityEntitySelector, ProbabilityMoveSelector, ProbabilityValueSelector, QueuedEntityPlacer, QueuedValuePlacer, RandomSubListChangeMoveSelector, RandomSubListSelector, RandomSubListSwapMoveSelector, ReinitializeVariableValueSelector, RuinRecreateConstructionHeuristicPhase, SelectedCountLimitEntitySelector, SelectedCountLimitMoveSelector, SelectedCountLimitValueSelector, SelectionCacheLifecycleBridge, ShufflingEntitySelector, ShufflingMoveSelector, ShufflingValueSelector, SimulatedAnnealingAcceptor, SolverLifecycleListenerAdapter, SortingEntitySelector, SortingMoveSelector, SortingValueSelector, StepCountingHillClimbingAcceptor, StrategicOscillationByLevelFinalistPodium, SubChainChangeMoveSelector, SubChainSwapMoveSelector, SwapMoveSelector, TailChainSwapMoveSelector, UnassignedListValueSelector, UnionMoveSelector, ValueTabuAcceptor
public interface SolverLifecycleListener<Solution_>
extends EventListener
- See Also:
-
-
Method Summary
void
default void
Invoked in case of an exception in the
Solver run.
void