public class DefaultCustomSolverPhase extends AbstractSolverPhase implements CustomSolverPhase
CustomSolverPhase
.Modifier and Type | Field and Description |
---|---|
protected List<CustomSolverPhaseCommand> |
customSolverPhaseCommandList |
protected boolean |
forceUpdateBestSolution |
bestSolutionRecaller, logger, phaseIndex, solverPhaseLifecycleSupport, termination
Constructor and Description |
---|
DefaultCustomSolverPhase() |
Modifier and Type | Method and Description |
---|---|
void |
phaseEnded(CustomSolverPhaseScope phaseScope) |
void |
phaseStarted(CustomSolverPhaseScope phaseScope) |
void |
setCustomSolverPhaseCommandList(List<CustomSolverPhaseCommand> customSolverPhaseCommandList) |
void |
setForceUpdateBestSolution(boolean forceUpdateBestSolution) |
void |
solve(DefaultSolverScope solverScope) |
void |
stepEnded(CustomStepScope stepScope) |
void |
stepStarted(CustomStepScope stepScope) |
addSolverPhaseLifecycleListener, getPhaseIndex, getTermination, phaseEnded, phaseStarted, removeSolverPhaseLifecycleListener, setBestSolutionRecaller, setPhaseIndex, setTermination, solvingEnded, solvingStarted, stepEnded, stepStarted
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addSolverPhaseLifecycleListener, removeSolverPhaseLifecycleListener
phaseEnded, phaseStarted, stepEnded, stepStarted
solvingEnded, solvingStarted
protected List<CustomSolverPhaseCommand> customSolverPhaseCommandList
protected boolean forceUpdateBestSolution
public void setCustomSolverPhaseCommandList(List<CustomSolverPhaseCommand> customSolverPhaseCommandList)
public void setForceUpdateBestSolution(boolean forceUpdateBestSolution)
public void solve(DefaultSolverScope solverScope)
solve
in interface SolverPhase
public void phaseStarted(CustomSolverPhaseScope phaseScope)
public void stepStarted(CustomStepScope stepScope)
public void stepEnded(CustomStepScope stepScope)
public void phaseEnded(CustomSolverPhaseScope phaseScope)
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.