OptaPlanner core 6.1.0.Beta2

org.optaplanner.core.impl.phase
Interface SolverPhase

All Superinterfaces:
EventListener, SolverLifecycleListener, SolverPhaseLifecycleListener
All Known Subinterfaces:
ConstructionHeuristicSolverPhase, CustomSolverPhase, ExhaustiveSearchSolverPhase, LocalSearchSolverPhase
All Known Implementing Classes:
AbstractSolverPhase, DefaultConstructionHeuristicSolverPhase, DefaultCustomSolverPhase, DefaultExhaustiveSearchSolverPhase, DefaultLocalSearchSolverPhase

public interface SolverPhase
extends SolverPhaseLifecycleListener

A SolverPhase

See Also:
AbstractSolverPhase

Method Summary
 void addSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
           
 void removeSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
           
 void solve(DefaultSolverScope solverScope)
           
 
Methods inherited from interface org.optaplanner.core.impl.phase.event.SolverPhaseLifecycleListener
phaseEnded, phaseStarted, stepEnded, stepStarted
 
Methods inherited from interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
solvingEnded, solvingStarted
 

Method Detail

solve

void solve(DefaultSolverScope solverScope)

addSolverPhaseLifecycleListener

void addSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)

removeSolverPhaseLifecycleListener

void removeSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)

OptaPlanner core 6.1.0.Beta2

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