org.optaplanner.benchmark.impl
Class PlannerBenchmarkRunner
java.lang.Object
org.optaplanner.benchmark.impl.PlannerBenchmarkRunner
- All Implemented Interfaces:
- PlannerBenchmark
public class PlannerBenchmarkRunner
- extends Object
- implements PlannerBenchmark
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
PlannerBenchmarkRunner
public PlannerBenchmarkRunner(PlannerBenchmarkResult plannerBenchmarkResult)
getPlannerBenchmarkResult
public PlannerBenchmarkResult getPlannerBenchmarkResult()
getBenchmarkDirectory
public File getBenchmarkDirectory()
setBenchmarkDirectory
public void setBenchmarkDirectory(File benchmarkDirectory)
getBenchmarkReport
public BenchmarkReport getBenchmarkReport()
setBenchmarkReport
public void setBenchmarkReport(BenchmarkReport benchmarkReport)
benchmark
public void benchmark()
- Description copied from interface:
PlannerBenchmark
- Run all the single benchmarks and create a report.
- Specified by:
benchmark
in interface PlannerBenchmark
benchmarkingStarted
public void benchmarkingStarted()
runSingleBenchmarks
protected void runSingleBenchmarks()
benchmarkingEnded
public void benchmarkingEnded()
calculateTimeMillisSpent
public long calculateTimeMillisSpent()
Copyright © 2006-2015 JBoss by Red Hat. All Rights Reserved.