org.drools.planner.examples.common.business
Class SolutionBusiness
java.lang.Object
org.drools.planner.examples.common.business.SolutionBusiness
public class SolutionBusiness
- extends Object
|
Field Summary |
protected org.slf4j.Logger |
logger
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final transient org.slf4j.Logger logger
SolutionBusiness
public SolutionBusiness()
setSolutionDao
public void setSolutionDao(SolutionDao solutionDao)
setImporter
public void setImporter(AbstractSolutionImporter importer)
setExporter
public void setExporter(AbstractSolutionExporter exporter)
getDataDir
public File getDataDir()
getDirName
public String getDirName()
hasImporter
public boolean hasImporter()
hasExporter
public boolean hasExporter()
updateDataDirs
public void updateDataDirs()
getImportDataDir
public File getImportDataDir()
getUnsolvedDataDir
public File getUnsolvedDataDir()
getSolvedDataDir
public File getSolvedDataDir()
getExportDataDir
public File getExportDataDir()
setSolver
public void setSolver(Solver solver)
getUnsolvedFileList
public List<File> getUnsolvedFileList()
getSolvedFileList
public List<File> getSolvedFileList()
getSolution
public Solution getSolution()
getScore
public Score getScore()
addSolverEventLister
public void addSolverEventLister(SolverEventListener eventListener)
getScoreDetailList
public List<ScoreDetail> getScoreDetailList()
importSolution
public void importSolution(File file)
openSolution
public void openSolution(File file)
saveSolution
public void saveSolution(File file)
exportSolution
public void exportSolution(File file)
doMove
public void doMove(Move move)
doProblemFactChange
public void doProblemFactChange(ProblemFactChange problemFactChange)
solve
public void solve()
terminateSolvingEarly
public void terminateSolvingEarly()
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.