public abstract class AbstractBenchmark extends Object implements Benchmark
Modifier and Type | Field and Description |
---|---|
protected String |
LINE_SEPARATOR |
Constructor and Description |
---|
AbstractBenchmark() |
Modifier and Type | Method and Description |
---|---|
Benchmark |
clone() |
protected org.kie.api.KieBase |
createKnowledgeBase(org.kie.internal.builder.KnowledgeBuilder kbuilder) |
protected org.kie.api.KieBase |
createKnowledgeBase(String drl) |
protected org.kie.internal.builder.KnowledgeBuilder |
createKnowledgeBuilder(String... drlFiles) |
void |
init(BenchmarkDefinition definition) |
void |
init(BenchmarkDefinition definition,
boolean isFirst) |
protected String |
repeatPatternString(String pattern,
int times) |
void |
terminate() |
void |
terminate(boolean isLast) |
protected final String LINE_SEPARATOR
public void init(BenchmarkDefinition definition)
public void init(BenchmarkDefinition definition, boolean isFirst)
protected final org.kie.internal.builder.KnowledgeBuilder createKnowledgeBuilder(String... drlFiles)
protected final org.kie.api.KieBase createKnowledgeBase(org.kie.internal.builder.KnowledgeBuilder kbuilder)
protected final org.kie.api.KieBase createKnowledgeBase(String drl)
public Benchmark clone()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.