org.drools.planner.core.localsearch.event
Interface LocalSearchSolverPhaseLifecycleListener

All Superinterfaces:
EventListener
All Known Subinterfaces:
Acceptor, Decider, DeciderScoreComparatorFactory, Forager, MoveFactory, Selector
All Known Implementing Classes:
AbstractAcceptor, AbstractDeciderScoreComparatorFactory, AbstractForager, AbstractMoveFactory, AbstractSelector, AbstractTabuAcceptor, AcceptedForager, CachedMoveFactory, CompositeAcceptor, CompositeSelector, DefaultDecider, DefaultLocalSearchSolverPhase, GenericChangeMoveFactory, GenericSwapMoveFactory, GenericSwapPillarMoveFactory, GreatDelugeAcceptor, LegacySimulatedAnnealingAcceptor, LocalSearchSolverPhaseLifecycleListenerAdapter, MoveFactorySelector, MoveTabuAcceptor, NaturalDeciderScoreComparatorFactory, PropertyTabuAcceptor, ShiftingHardPenaltyDeciderScoreComparatorFactory, SimulatedAnnealingAcceptor, SolutionTabuAcceptor, TopListSelector

public interface LocalSearchSolverPhaseLifecycleListener
extends EventListener


Method Summary
 void beforeDeciding(LocalSearchStepScope localSearchStepScope)
           
 void phaseEnded(LocalSearchSolverPhaseScope localSearchSolverPhaseScope)
           
 void phaseStarted(LocalSearchSolverPhaseScope localSearchSolverPhaseScope)
           
 void stepDecided(LocalSearchStepScope localSearchStepScope)
           
 void stepTaken(LocalSearchStepScope localSearchStepScope)
           
 

Method Detail

phaseStarted

void phaseStarted(LocalSearchSolverPhaseScope localSearchSolverPhaseScope)

beforeDeciding

void beforeDeciding(LocalSearchStepScope localSearchStepScope)

stepDecided

void stepDecided(LocalSearchStepScope localSearchStepScope)

stepTaken

void stepTaken(LocalSearchStepScope localSearchStepScope)

phaseEnded

void phaseEnded(LocalSearchSolverPhaseScope localSearchSolverPhaseScope)


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.