OptaPlanner core 6.0.1.Final

org.optaplanner.core.impl.phase.event
Interface SolverPhaseLifecycleListener

All Superinterfaces:
EventListener, SolverLifecycleListener
All Known Subinterfaces:
BruteForceSolverPhase, ConstructionHeuristicSolverPhase, CustomSolverPhase, EntityIndependentValueSelector, EntityPlacer, EntitySelector, IterableSelector<T>, ListIterableSelector<T>, LocalSearchSolverPhase, MoveSelector, PillarSelector, Selector, SolverPhase, SubChainSelector, Termination, ValueSelector
All Known Implementing Classes:
AbstractCachingEntitySelector, AbstractCachingMoveSelector, AbstractCachingValueSelector, AbstractCompositeTermination, AbstractEntitySelector, AbstractMoveSelector, AbstractSelector, AbstractSolverPhase, AbstractTermination, AbstractValueSelector, AndCompositeTermination, BasicPlumbingTermination, BestSolutionRecaller, CachingEntitySelector, CachingMoveSelector, CachingValueSelector, CartesianProductMoveSelector, ChangeMoveSelector, CompositeMoveSelector, DefaultBruteForceSolverPhase, DefaultConstructionHeuristicSolverPhase, DefaultCustomSolverPhase, DefaultLocalSearchSolverPhase, DefaultSubChainSelector, EntityDependentSortingValueSelector, FilteringEntitySelector, FilteringMoveSelector, FromEntityPropertyValueSelector, FromSolutionEntitySelector, FromSolutionPropertyValueSelector, GenericMoveSelector, InitializedValueSelector, MimicRecordingEntitySelector, MimicReplayingEntitySelector, MoveIteratorFactoryToMoveSelectorBridge, MoveListFactoryToMoveSelectorBridge, OrCompositeTermination, PhaseToSolverTerminationBridge, PillarSwapMoveSelector, PlanningValueSelector, PlanningValueWalker, PlanningVariableWalker, ProbabilityEntitySelector, ProbabilityMoveSelector, ProbabilityValueSelector, QueuedEntityPlacer, ReinitializeVariableValueSelector, SameValuePillarSelector, ScoreAttainedTermination, SelectionCacheLifecycleBridge, ShufflingEntitySelector, ShufflingMoveSelector, ShufflingValueSelector, SolverPhaseLifecycleListenerAdapter, SortingEntitySelector, SortingMoveSelector, SortingValueSelector, StepCountTermination, SubChainChangeMoveSelector, SubChainSwapMoveSelector, SwapMoveSelector, TimeMillisSpendTermination, UnimprovedStepCountTermination, UnionMoveSelector

public interface SolverPhaseLifecycleListener
extends SolverLifecycleListener


Method Summary
 void phaseEnded(AbstractSolverPhaseScope phaseScope)
           
 void phaseStarted(AbstractSolverPhaseScope phaseScope)
           
 void stepEnded(AbstractStepScope stepScope)
           
 void stepStarted(AbstractStepScope stepScope)
           
 
Methods inherited from interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
solvingEnded, solvingStarted
 

Method Detail

phaseStarted

void phaseStarted(AbstractSolverPhaseScope phaseScope)

stepStarted

void stepStarted(AbstractStepScope stepScope)

stepEnded

void stepEnded(AbstractStepScope stepScope)

phaseEnded

void phaseEnded(AbstractSolverPhaseScope phaseScope)

OptaPlanner core 6.0.1.Final

Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.