public class RuleStatefulScenarioExecutableBuilder extends Object implements RuleScenarioExecutableBuilder
| Modifier and Type | Field and Description |
|---|---|
protected static BiFunction<String,org.kie.api.runtime.KieContainer,org.kie.api.runtime.KieContainer> |
forcePseudoClock |
| Modifier | Constructor and Description |
|---|---|
protected |
RuleStatefulScenarioExecutableBuilder(org.kie.api.runtime.KieContainer kieContainer) |
protected |
RuleStatefulScenarioExecutableBuilder(org.kie.api.runtime.KieContainer kieContainer,
String kieSessionName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInternalCondition(Class<?> clazz,
Function<Object,ResultWrapper> checkFunction,
ScenarioResult scenarioResult) |
protected org.kie.internal.builder.fluent.ExecutableBuilder |
createExecutableBuilder() |
protected org.kie.api.runtime.ExecutableRunner<org.kie.api.runtime.RequestContext> |
createExecutableRunner() |
void |
insert(Object element) |
org.kie.api.runtime.RequestContext |
run() |
void |
setActiveAgendaGroup(String agendaGroup) |
void |
setActiveRuleFlowGroup(String ruleFlowGroup) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateBuilder, createBuilderprotected static final BiFunction<String,org.kie.api.runtime.KieContainer,org.kie.api.runtime.KieContainer> forcePseudoClock
protected RuleStatefulScenarioExecutableBuilder(org.kie.api.runtime.KieContainer kieContainer,
String kieSessionName)
protected RuleStatefulScenarioExecutableBuilder(org.kie.api.runtime.KieContainer kieContainer)
public void addInternalCondition(Class<?> clazz, Function<Object,ResultWrapper> checkFunction, ScenarioResult scenarioResult)
addInternalCondition in interface RuleScenarioExecutableBuilderpublic void setActiveAgendaGroup(String agendaGroup)
setActiveAgendaGroup in interface RuleScenarioExecutableBuilderpublic void setActiveRuleFlowGroup(String ruleFlowGroup)
setActiveRuleFlowGroup in interface RuleScenarioExecutableBuilderpublic void insert(Object element)
insert in interface RuleScenarioExecutableBuilderpublic org.kie.api.runtime.RequestContext run()
run in interface RuleScenarioExecutableBuilderprotected org.kie.internal.builder.fluent.ExecutableBuilder createExecutableBuilder()
protected org.kie.api.runtime.ExecutableRunner<org.kie.api.runtime.RequestContext> createExecutableRunner()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.