org.drools.planner.core.constructionheuristic.greedyFit.event
Interface GreedySolverPhaseLifecycleListener

All Superinterfaces:
EventListener
All Known Subinterfaces:
GreedyDecider
All Known Implementing Classes:
DefaultGreedyDecider, GreedyForager, GreedyPlanningEntitySelector, GreedySolverPhaseLifecycleListenerAdapter

public interface GreedySolverPhaseLifecycleListener
extends EventListener


Method Summary
 void beforeDeciding(GreedyFitStepScope greedyFitStepScope)
           
 void phaseEnded(GreedyFitSolverPhaseScope greedyFitSolverPhaseScope)
           
 void phaseStarted(GreedyFitSolverPhaseScope greedyFitSolverPhaseScope)
           
 void stepTaken(GreedyFitStepScope greedyFitStepScope)
           
 

Method Detail

phaseStarted

void phaseStarted(GreedyFitSolverPhaseScope greedyFitSolverPhaseScope)

beforeDeciding

void beforeDeciding(GreedyFitStepScope greedyFitStepScope)

stepTaken

void stepTaken(GreedyFitStepScope greedyFitStepScope)

phaseEnded

void phaseEnded(GreedyFitSolverPhaseScope greedyFitSolverPhaseScope)


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