Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.1.0.CR1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.optaplanner.core.impl.phase
Interface Phase

All Superinterfaces:
  EventListener, PhaseLifecycleListener, SolverLifecycleListener

All Known Subinterfaces:
  ConstructionHeuristicPhase, CustomPhase, ExhaustiveSearchPhase, LocalSearchPhase

All Known Implementing Classes:
  AbstractPhase, DefaultConstructionHeuristicPhase, DefaultCustomPhase, DefaultExhaustiveSearchPhase, DefaultLocalSearchPhase

    public interface Phase

extends PhaseLifecycleListener

A phase of a `Solver`.

See Also:
  `AbstractPhase`

Method Summary
`void` | `addPhaseLifecycleListener(PhaseLifecycleListener phaseLifecycleListener)`
`void` | `removePhaseLifecycleListener(PhaseLifecycleListener phaseLifecycleListener)`
`void` | `solve(DefaultSolverScope solverScope)`

Methods inherited from interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
`phaseEnded, phaseStarted, stepEnded, stepStarted`

Methods inherited from interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
`solvingEnded, solvingStarted`

Method Detail

### solve

    void solve(DefaultSolverScope solverScope)

### addPhaseLifecycleListener

    void addPhaseLifecycleListener(PhaseLifecycleListener phaseLifecycleListener)

### removePhaseLifecycleListener

    void removePhaseLifecycleListener(PhaseLifecycleListener phaseLifecycleListener)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.1.0.CR1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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