org.drools.planner.examples.nurserostering.solver.solution.initializer
Class NurseRosteringStartingSolutionInitializer

java.lang.Object
  extended by org.drools.planner.examples.nurserostering.solver.solution.initializer.NurseRosteringStartingSolutionInitializer
All Implemented Interfaces:
CustomSolverPhaseCommand

public class NurseRosteringStartingSolutionInitializer
extends Object
implements CustomSolverPhaseCommand


Field Summary
protected  org.slf4j.Logger logger
           
 
Constructor Summary
NurseRosteringStartingSolutionInitializer()
           
 
Method Summary
 void changeWorkingSolution(SolutionDirector solutionDirector)
           
 List<ShiftAssignment> createAssignmentList(NurseRoster nurseRoster)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final transient org.slf4j.Logger logger
Constructor Detail

NurseRosteringStartingSolutionInitializer

public NurseRosteringStartingSolutionInitializer()
Method Detail

changeWorkingSolution

public void changeWorkingSolution(SolutionDirector solutionDirector)
Specified by:
changeWorkingSolution in interface CustomSolverPhaseCommand

createAssignmentList

public List<ShiftAssignment> createAssignmentList(NurseRoster nurseRoster)


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.