org.optaplanner.core.impl.solver.termination
Class AbstractCompositeTermination
java.lang.Object
   org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
       org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
           org.optaplanner.core.impl.solver.termination.AbstractTermination
org.optaplanner.core.impl.solver.termination.AbstractTermination
               org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
- All Implemented Interfaces: 
- EventListener, PhaseLifecycleListener, SolverLifecycleListener, Termination
- Direct Known Subclasses: 
- AndCompositeTermination, OrCompositeTermination
- public abstract class AbstractCompositeTermination 
- extends AbstractTermination- implements Termination
Abstract superclass that combines multiple Terminations.
- See Also:
- AndCompositeTermination,- OrCompositeTermination
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
terminationList
protected final List<Termination> terminationList
AbstractCompositeTermination
protected AbstractCompositeTermination(List<Termination> terminationList)
AbstractCompositeTermination
public AbstractCompositeTermination(Termination... terminations)
solvingStarted
public void solvingStarted(DefaultSolverScope solverScope)
- 
- Specified by:
- solvingStartedin interface- SolverLifecycleListener
- Overrides:
- solvingStartedin class- SolverLifecycleListenerAdapter
 
- 
 
phaseStarted
public void phaseStarted(AbstractPhaseScope phaseScope)
- 
- Specified by:
- phaseStartedin interface- PhaseLifecycleListener
- Overrides:
- phaseStartedin class- PhaseLifecycleListenerAdapter
 
- 
 
stepStarted
public void stepStarted(AbstractStepScope stepScope)
- 
- Specified by:
- stepStartedin interface- PhaseLifecycleListener
- Overrides:
- stepStartedin class- PhaseLifecycleListenerAdapter
 
- 
 
stepEnded
public void stepEnded(AbstractStepScope stepScope)
- 
- Specified by:
- stepEndedin interface- PhaseLifecycleListener
- Overrides:
- stepEndedin class- PhaseLifecycleListenerAdapter
 
- 
 
phaseEnded
public void phaseEnded(AbstractPhaseScope phaseScope)
- 
- Specified by:
- phaseEndedin interface- PhaseLifecycleListener
- Overrides:
- phaseEndedin class- PhaseLifecycleListenerAdapter
 
- 
 
solvingEnded
public void solvingEnded(DefaultSolverScope solverScope)
- 
- Specified by:
- solvingEndedin interface- SolverLifecycleListener
- Overrides:
- solvingEndedin class- SolverLifecycleListenerAdapter
 
- 
 
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.