org.optaplanner.core.impl.termination
public abstract class AbstractCompositeTermination extends AbstractTermination implements Termination
Modifier and Type | Field and Description |
---|---|
protected List<Termination> |
terminationList |
logger
Constructor and Description |
---|
AbstractCompositeTermination() |
AbstractCompositeTermination(Termination... terminations) |
Modifier and Type | Method and Description |
---|---|
void |
phaseEnded(AbstractSolverPhaseScope phaseScope) |
void |
phaseStarted(AbstractSolverPhaseScope phaseScope) |
void |
setTerminationList(List<Termination> terminationList) |
void |
solvingEnded(DefaultSolverScope solverScope) |
void |
solvingStarted(DefaultSolverScope solverScope) |
void |
stepEnded(AbstractStepScope stepScope) |
void |
stepStarted(AbstractStepScope stepScope) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
calculatePhaseTimeGradient, calculateSolverTimeGradient, isPhaseTerminated, isSolverTerminated
protected List<Termination> terminationList
public AbstractCompositeTermination()
public AbstractCompositeTermination(Termination... terminations)
public void setTerminationList(List<Termination> terminationList)
public void solvingStarted(DefaultSolverScope solverScope)
solvingStarted
in interface SolverLifecycleListener
solvingStarted
in class SolverLifecycleListenerAdapter
public void phaseStarted(AbstractSolverPhaseScope phaseScope)
phaseStarted
in interface SolverPhaseLifecycleListener
phaseStarted
in class SolverPhaseLifecycleListenerAdapter
public void stepStarted(AbstractStepScope stepScope)
stepStarted
in interface SolverPhaseLifecycleListener
stepStarted
in class SolverPhaseLifecycleListenerAdapter
public void stepEnded(AbstractStepScope stepScope)
stepEnded
in interface SolverPhaseLifecycleListener
stepEnded
in class SolverPhaseLifecycleListenerAdapter
public void phaseEnded(AbstractSolverPhaseScope phaseScope)
phaseEnded
in interface SolverPhaseLifecycleListener
phaseEnded
in class SolverPhaseLifecycleListenerAdapter
public void solvingEnded(DefaultSolverScope solverScope)
solvingEnded
in interface SolverLifecycleListener
solvingEnded
in class SolverLifecycleListenerAdapter
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.